Writing on AI systems and the thoughts in between.

Long-form articles about AI and developer infrastructure, alongside shorter diary entries about building, learning, and changing my mind.

When work won't leave my head

Diary

A note about open source, book reviews, MVP work, and why taking time off has been harder than expected.

Diary

Designing a Better CLI Progress UI with Rich

How Co-op Translator v0.20.0 moved from simple progress output to a Rich-based CLI experience with headers, tables, progress, and plain fallbacks.

Progress Bar Is Not an API

What Co-op Translator v0.20.0 taught me about separating human-facing CLI output from machine-readable structured events.

Stop Translating Docs Manually

Explaining Co-op Translator v0.8 as a shift from manual translation to continuous repository maintenance.