The engineering journal.
Development logs, lessons learned, deep dives on the work — published here when it's real. I'd rather publish one honest note than ten polished takes on nothing.
The journal is being drafted. The desk has these on it right now:
Status — DraftingWhy offline-first is harder than it looks
Sync conflicts, schema migrations on-device, and the myth of the simple local database.
What a real classroom taught me about software
Notes from shipping SmartCT into an actual examination — and watching it get used.
Designing a civic AI pipeline — Groq, Gemini, Whisper, Zod
What routing a citizen complaint through voice STT, vision and a fallback LLM teaches you about failure modes.
Where n8n stops being enough
Pushing workflow automation to its limits — and what to reach for when it bends.
When the first note ships, this page grows an archive — no redesign required. Until then: everything published lives on GitHub in the open.