Writing about TypeScript, Javascript, Rust and more.

All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

Clean up your PRs

PRs are harder to review in GitHub when they contain countless threads from AI agents and bots.

3 steps towards a faster TRU (Time to Reviewable URL)

Today I am formalizing TRU - a new metric for Frontend teams that shows how quickly you can produce reviewable work. By definition, it's also a good measurement of how quickly your team can iterate on ideas and bugfixes too.

Places I've written in the past

As a serial stop/start blogger I've written in countless places in the past. The following links represent the ones I stayed around long enough for