All Stories

My AI Agent Fleet, Part 3: Working, Waiting, or Stuck

Part 3 of five on running an AI agent fleet. Part 1 covered the two lanes and the rulebook they share, and part 2 reviewed the headless lane in detail....

My AI Agent Fleet, Part 2: From a GitHub Issue to a Pull Request Without Watching a Terminal

Part 2 of five on running an AI agent fleet. Part 1 covered the two lanes and the rulebook they share.

My AI Agent Fleet, Part 1: Two Lanes, One Rulebook

A friend asked how I use AI day to day. I started replying in chat, but four paragraphs in I realized I needed more room. Writing it down is also...

Launching SEMCL.ONE: Community-Driven Software Composition Analysis

After years of building compliance automation inside large organizations, I kept running into the same problem: the tools that exist are either too expensive, too rigid, or too disconnected from...

How to Use AI Without Wasting Time and Money

After thinking about it for a long time (very long time), I realized the “AI problem” isn’t new. It’s the same old problem we’ve seen in software for decades.

BSA Security Scanning tool for AI Models

Six months ago, I wrote about the massive security blind spot in AI adoption. Organizations download ML models from the internet. They deploy them in production. They trust them completely....