All Blog Posts

Jan 26, 2026
Quotes

Projects Aren't Pets; They're Cattle

Stop having pet projects; that’s a Staff Engineer’s domain. For a manager, every project is cattle: it needs to be completed, automated, delegated, or cancelled. Jampa Uchoa - Lessons Learned After 10 Years as an Engineering Manager I’ve b...

Jan 22, 2026
Quotes

Isometric NYC

I find the usual conversations about AI and creativity to be pretty boring - we’ve been talking about cameras and sampling for years now, and I’m not particularly interested in getting mired down in the muck of the morality and economics of it ...

Jan 11, 2026
Quotes

Vibe-Coded MDM

The nature of software development is changing out from under us, and I think we’re kidding ourselves that it’s going to end with just a reconfiguration of how professional developers ship software. I have kids. They have devices. I wanted s...

Jan 10, 2026
Quotes

The First Telegraph

What hath God wrought Samuel Morse - First telegraph message, May 24, 1844 On May 24, 1844, Samuel Morse tapped out this message from the Supreme Court Chamber in the Capitol to his partner Alfred Vail in Baltimore. The words came from Num...

Jan 09, 2026
Politics Energy

Washington Should Legalize Balcony Solar

This week, Washington state Representatives Hall, Callan, Reed, and Leavitt prefiled HB 2296, a bill that would legalize plug-in “balcony solar” systems in Washington. It’s modeled on Utah’s bipartisan HB 340, which passed unanimously last year, b...

Git Rebase for the Terrified

Join the conversation on Hacker News. As a maintainer of several OneBusAway projects, I regularly ask contributors to rebase their branches before merging. The response is often hesitation or outright fear. I get it. Rebase has a reputation for d...