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