Blog
Making All Caps as a Service
A walkthrough of building ACAAS, All Caps as a Service, from scratch as a demo docs site for my Write the Docs talk.
Making All Caps as a Service
The git commands I avoided for nine years
A written recap of my Write the Docs talk about three git commands I avoided for most of my career, and the one I'd hand to past-me if I could only pick one.
The git commands I avoided for nine years
Costuming Claude Code
A tour through Claude Code's customization touchpoints (output styles, custom themes, spinner verbs, status lines, hooks) with Moira Rose as the guiding spirit.
Costuming Claude Code
Claude Code beyond prompting
Discovering Claude Code's advanced features beyond basic prompting: hooks, skills, subagents, and custom workflows for technical writing.
Claude Code beyond prompting
On agency, abstraction, and AI-assisted coding
Reflections on AI-assisted coding, personal agency, and why working at higher levels of abstraction doesn't mean losing mastery or understanding.
On agency, abstraction, and AI-assisted coding