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…
The State of AI-Coded Software, May 2025

I’ll probably regret writing this. At the very least, I’ll cringe reading it in a few months. But here we are. Lately, we’ve been getting a wave of client requests asking us to evaluate software they built using AI tools….
Is Anyone Working on Agentic Authentication?

Everyone is building AI-powered tools, even people who shouldn’t be. Agents seem to be the next obvious (and big?) step. But these little bots need a secure way to act on behalf of users without causing chaos. Richard Dulude at…
Don’t Fall Into the Trap: Why Startup Software Development Isn’t Like Corporate Development

So, you’ve left the corporate world, and now it’s time to build your own startup. You’ve probably managed dev teams before, overseen product launches, maybe even helmed some fancy project management tools that made everything run like a well-oiled machine….
The Near Impossible Task of Defining an MVP

We set out with the best intentions: we want to be lean and agile, and we are going to put something out into the world that we are “slightly embarrassed by” and we’re going to pivot and iterate from there….
The Art of Politely Declining a Calendar Invite

The Bare Minimum for Professional Etiquette Picture this: you’ve just hustled to get your five-year-old to school, stressing him and yourself out, because you had someone ask for an early morning meeting as a favor. You finally pull into the…
