Now
What I'm working on right now. The /now page idea: tell people what you're focused on, in the present tense, and update it when the focus changes.
-
Rewriting otel-sidecar in Go
The v1 used a log-tailing approach that worked, but the parser was bolted on. V2 is a proper OpenTelemetry SDK with pluggable readers.
-
Reading Designing Data-Intensive Applications for the third time
Slowly. Chapter by chapter, with notes. The book gets better with age, the same way the author intended.
-
Building a second brain in Obsidian
A local-first personal vault and an enterprise layer for the team — same PARA structure, Git-backed, with a small Go CLI for the gaps Obsidian doesn't cover.
-
Helping a friend ship their first Go service
Pairing on a small project that does one thing well. The best way to learn a language is to write it with someone who reads it differently than you do.
-
Trying to learn one new thing a week
And write about it. Mostly small things — a CLI flag I'd never used, a stdlib function I'd somehow missed, a paper I should have read years ago.
-
Not taking on new work for a quarter
Saying no is the hardest engineering skill. I'm trying to be deliberate about it.