Ideas & observations

Writing

Notes on technology, leadership, and craft. I try to see the tradeoffs clearly, then choose the useful path, the durable path, and the work done properly.

01

Leadership · September 2026 · 8 min read

The high bar is something we pass down

Why deep review, respectful candor, and patient guidance are part of building an excellent engineering team.

↗
02

Engineering · September 2026 · 7 min read

Paying technical debt one change at a time

How small repairs, made alongside everyday delivery, can make the system kinder to the next developer and faster for the whole team.

↗
03

Principles · August 2026 · 6 min read

Building is an act of optimism

Why useful work still depends on hope, patience, responsibility, and respect for the craft.

↗
04

Open source · August 2026 · 7 min read

Open source and the duty to leave things better

Shared software is an inheritance, and using it gives us a responsibility to leave something useful behind.

↗
05

Technology · July 2026 · 6 min read

Technology should increase human agency

The best technology saves effort without taking away understanding, judgment, or meaningful choice.

↗
06

Strategy · July 2026 · 8 min read

What growing Rewardian and Brandmovers taught me about strategy

Strategy becomes visible in the difficult choices a company repeats and the promises it keeps over time.

↗
07

Leadership · June 2026 · 8 min read

What good operators notice early

The practical work of seeing small organizational signals and making the repair while it is still small.

↗