Slidev: Generating Presentations from the Terminal
How I stopped dreading presentations by treating the repository as the single source of truth and letting AI generate slides on demand — without leaving the terminal.
12 articles
How I stopped dreading presentations by treating the repository as the single source of truth and letting AI generate slides on demand — without leaving the terminal.
How to configure Claude Code permissions for safe, productive coding - allowing file access within repos while blocking destructive commands and sensitive files.
A practical guide to Claude Code workflows: skills as project memory, subagents for parallel development, and the patterns that make AI-assisted coding actually work.
How to use Claude Code as a single pane for development: code, test, commit, deploy, and review—all from one terminal session.
How to use Claude Code to generate diagrams, maintain living documentation, and iterate visually with screenshots.
How to optimize Claude Code token usage and manage multi-project environments with direnv.
How to use Claude Code skills as project memory: from simple instruction files to complex multi-file skill architectures that capture domain knowledge.
How to use Claude Code subagents for parallel development, research isolation, and fresh-context code reviews without polluting your main conversation.
How to work effectively with Claude Code: plan mode, trusting your gut, requesting research, and asking Claude to challenge your assumptions.
A behind-the-scenes look at a zero-database blog where humans create content and AI handles the formatting - Markdown files, smart build pipelines, and no CMS in sight.
Claude Code skills are great in theory but often stay dormant. Here's a hook-based solution that forces explicit skill evaluation, inspired by Scott Spence's brilliant approach.
Browser extensions can read everything you see online. After recent supply chain attacks affecting millions, I built an automated security monitor for my Safari extensions—with Claude's help, in minutes instead of hours.