Blog

Thoughts on building things.

Token Bros

There's a new status symbol in tech: how many AI tokens you can burn through. Leaderboards. Bragging rights. Laptops half-open so the meter keeps running. One question: what have you actually built?

June 1, 2026
AISoftware EngineeringOpinion

Why Everyone Hates Your New Data Center Project

The anti-data center movement isn't really about data centers. It's about a tech culture that extracts from the physical world while looking down on the people who run it — and now wants to pave over their land to automate jobs it doesn't understand.

May 25, 2026
OpinionAICulture

I Spent a Week in Sales and I'm Terrible at It

Every software engineer should spend a week doing the job their software supports. Not shadowing. Not sitting in on calls. Actually doing it. Badly.

May 18, 2026
Software EngineeringCareerOpinion

Vibe Coding Is Real. The $2,000 Course Is Not.

"Vibe coding" is doing two incompatible jobs at once. It describes my 13-year-old shipping Android apps and it describes me architecting enterprise systems. Same term. Wildly different activities. And into that confusion walks the course bro.

May 11, 2026
AISoftware EngineeringOpinionMentorship

I Stopped Writing Code

After 15 years as a software engineer, I don't write code anymore. I architect systems and direct the things that write code. Here's why that's not as scary as it sounds.

May 6, 2026
AISoftware EngineeringOpinion

The "Is It Stupid?" Check

Before I build anything, I run it through three questions. This framework came from years of evaluating client ideas for custom software — and it's saved me from more bad decisions than I can count.

May 6, 2026
FrameworkDecision MakingSoftware Engineering

The Stuff I Never Had Time to Build

AI coding agents didn't just make me faster at work. They gave me the bandwidth to build every little utility I've wanted for years but could never justify the time for.

May 6, 2026
AIOpen SourceToolingLinux