/archive
All Lessons
2026-04-02
Macro Composition: Building Complex Vim Automations
Learn advanced macro techniques: building macros from scratch, editing macro content directly, combining macros with Ex commands, and creating recursive patterns for complex text transformations.
2026-04-01
Docker Multi-Stage Builds: Production-Grade Container Optimization
Master Docker multi-stage builds to create production containers that are 90% smaller, more secure, and faster to deploy by separating build environments from runtime environments.
2026-03-31
Claude's Artifacts: Interactive Code Generation
Claude's Artifacts feature creates interactive, editable code environments within conversations, enabling real-time prototyping and iterative development without leaving the chat interface.
2026-03-27
Shell Parameter Expansion: Beyond ${var}
Bash parameter expansion can replace most uses of sed, awk, and cut for string manipulation. Learn the syntax once, use it everywhere.
2026-03-26
The Art of git rebase --onto
git rebase --onto lets you transplant a branch to any base — the surgical precision tool most developers never learn.
2026-03-25
Registers: Vim's Hidden Clipboard System
Vim has 26+ named registers that act like individual clipboards. Master them and you'll never lose a yanked line again.