I spend a lot of time generating images these days for presentations. My typical workflow is fairly scientific: I ask Midjourney to produce a relatively cute image of a frog, a toad, a robot, or some other vaguely anthropomorphic creature…
I Think I Broke Some Of My Team (A Little) With AI

Last year I read Cal Newport’s really interesting book, Slow Productivity, and walked away with a couple of interesting ideas, and one that I started recommending to my direct reports: the visible backlog. The concept is simple. Let people see…
Running Executive Offsites Without Losing Your Mind (Part 2)

In Part 1, I talked about who comes to our offsites, when we run them, and why a good pickleball court is almost as important as a good agenda. Now let’s get into what actually happens once everyone is in…
Running Executive Offsites Without Losing Your Mind (Part 1)

Running an offsite is one of those things that sounds straightforward until you actually try to do it. Then you realize it’s more like attempting to teach a cat how to swim.. like, it’s possible, but the trial and error…
The Rise of Boring Scams: AI is Killing the Nigerian Prince

You remember the good old days, right? When email scams were delightfully absurd. The kind of nonsense you’d read aloud to your coworkers for a laugh. “A Nigerian prince wants to send me $42 million?” Fantastic! I’ve always wanted to…
All Working Software Is Legacy Software

Let’s start with a universal truth: every developer, when encountering a piece of existing code, immediately thinks, “Who wrote this trash?” And if the answer is “me,” the follow-up is “Well, golly-damn, how I’ve grown since then.” It’s instinct. Like…
