The Journey

Struggling to make software work is a really specific type of experience, and you either get that mental place or you don’t. As an objectively poor developer, I avoid writing code whenever possible, which is why I spend a lot of time using stuff like Bubble. But I’m not vibe-coding — every time my application […]

Narratives

I’ve had a lot of fun and done some cool things working at companies that lose more money than they make, but I’m not going to sit here and tell you that it’s the healthiest environment. It is — by definition — an inherently untenable situation, which creates both urgency and nagging sense of existential […]

Major Scale

One thing I think a LOT of smart people misunderstand is that the power of computers is always SCALE. Computers are very fast, don’t get tired, and they have no shame. If you are smart, you can point those characteristics in useful directions — and people have been doing exactly that for decades. Large language […]

“Am I so out of touch?”

Some time around my freshman year of college, my Dad’s company gave him a phone with Windows CE on it. It quickly became a running joke in my house, because the phone was both kind of incredible, and the dumbest thing in the world. Dad hated it, surely in part because he didn’t like the […]

Push, push, push

Football has always had problems, but from a fan experience perspective, it was basically the perfect setup for a long, long time. The sport simply owned Sunday afternoons, and in many ways, Monday night, not just because it was popular, but because it was so well engineered. No baseball/basketball/hockey-style fatigue or regular season grind, everything […]

Abolishing Things

I get why people are hesitant to abolish large parts of the government. I also get why, despite this, more and more people want to abolish the Immigration, Customs, and Enforcement (ICE) agency. While ICE’s recent psychopathic-clown-show tactics have put it under a particularly bright spotlight, ultimately I think people want to “abolish” it for […]