Architecture without phases is just a diagram
Every org I've joined had a target architecture. None of them had a plan for getting there.
Read ArticleThoughts on engineering, leadership, and the craft of software.
Every org I've joined had a target architecture. None of them had a plan for getting there.
Read ArticleData is boring. I think most people agree. But it's actually data that's behind some of the solutions I'm most proud of.
Read ArticleWe're collectively burning through massive amounts of GPU compute just to slowly rediscover every core software principle we abandoned the second LLMs showed up.
Read ArticleEvery bad management pattern you've ever complained about, you recreated the moment you started working with AI.
Read ArticleWhen your frontend feels slow to change, the instinct is to split it up. But most of the time, the problem isn't the architecture. It's the modularity.
Read ArticleLeadership frameworks love putting trust at the foundation. But trust isn't a starting point. It's what emerges after you build everything else.
Read ArticleWhen someone says 'I trust you 100%' before they know you, they're not giving trust. They're giving an opportunity to earn it.
Read ArticleAI coding failures mirror junior developer failures. Confidence without competence. The feedback loops you build for AI are the same ones missing in bad teams.
Read ArticleThe first 90 days reveal what the interview hid. Onboarding is a feedback loop for organizational health.
Read ArticleFeedback loops that happen naturally in an office have to be deliberately built when you're not in the same room.
Read Article