Writing


  • The Month Two Reality of AI-Enabled Development

    The Month Two Reality of AI-Enabled Development

    There is plenty of discussion about AI-enabled development, but very little of it deals with what actually happens inside an organization once the tools are in everyone’s hands. I’m interested in the process stuff—the “where the rubber meets the road” issues that show up in daily operations rather than demos. These aren’t hypothetical risks; they…

  • Champions, Not Mandates: How to Actually Drive AI Adoption

    Champions, Not Mandates: How to Actually Drive AI Adoption

    You can’t memo or force your way to AI adoption. I’ve written before (Strategy Isn’t Strategy Unless Repeated) about why communication alone doesn’t change behavior. Adoption is a behavior change problem. You need mechanisms of change, not just announcements. Two that have worked well for me for AI adoption specifically are: hackathons and local champions.…

  • Strategy Isn’t Strategy Unless Repeated

    Strategy Isn’t Strategy Unless Repeated

    Here’s some math that makes this obvious once you see it: you spend dozens, maybe hundreds of hours developing a strategy. You think through the problems, the options, the trade-offs, the execution paths. You live with it. You sleep on it. You iterate on it. You pressure-test it with other senior execs and your leadership…

  • Treat Your Organization Like a Distributed System

    Treat Your Organization Like a Distributed System

    Engineering leaders spend years learning to build fault-tolerant systems. We design for failure. We instrument everything. We think carefully about what happens when a node goes down, when traffic spikes, when dependencies become unreliable. Then we walk into a meeting about team structure and don’t apply those same lessons. The highest-leverage work for most engineering…

  • Building Software Was Never the Hard Part

    Building Software Was Never the Hard Part

    Building software is easier than ever. The AI tools work well enough really well. The low-code/no-code platforms work well enough really well. The vibe coding works well enough really well. That marketing director who shipped an internal tool over the weekend? They’re not wrong to feel empowered. They actually built something, it actually runs, and…

Don’t Buy My Book, It’s Old

Videos

Manager Training

Beyond the Belt

Writing Archives

contact