Writing

Blog

Writing on product ownership, building end to end, and the work that happens before and after the interface ships. Product decisions, instrumentation, experimentation, design systems, and the async remote life. No takes for the sake of takes. Just the work.

May 19, 2026

I updated my positioning again (and I'm not sorry about it)

A month ago I called myself a Design Engineer. Then I read one article and everything clicked differently.

April 23, 2026

Why I stopped calling myself a Frontend Engineer

I never had a single moment where the title stopped fitting. It was a slow accumulation of evidence that I was doing something the label didn't quite cover.