AI & Data Articles

Illustration of Ada Lovelace, whose 1843 notes gave us Lovelace's objection
AI & Data | 13 min read

Lovelace’s Objection Still Shapes 5 Big Questions About AI

I recently learned that in 1843, Ada Lovelace translated an Italian mathematician’s paper from French into English. As if that’s not impressive enough, she added her own notes, which ran about three times longer than the paper itself. One of them, Note G, held a table often described as the first computer program. It also […]

A diagram comparing B-rep CAD data versus vertex mesh data, using a steering wheel object rendered as each in turn. The B-rep wheel is smooth, defined by the curves of circles, cylinders, and other primary shapes. The vertex wheel is a bunch of triangles approximating the shape.
AI & Data | 11 min read

AI pair programming: punching above your weight class

Understanding your strengths and weaknesses as well as those of your agents can allow you to slay dragons together.

millions of lines of markdown forming a never ending tower that disappears into the sky
AI & Data | 20 min read

A Million Lines of Markdown and No Code

I recently learned about a company that has rebuilt waterfall from scratch – on purpose, with AI – while believing they’re doing the most modern software development possible. The oldest failure in software process, the one we spent fifty years learning our way out of, wearing this year’s tooling. And the AI is executing it […]

ai-killed-the-code-review
Agile | 8 min read

So, AI Killed Your Code Review Process. Now What?

Old software engineering lessons for an agentic world.

Duotone styled image of SO-101 reaching to make Spam musubi with LeRobot and GR00T logos
AI & Data | 5 min read

Getting Physical with AI (2): A System 1 Brain for My Musubi-Making Agent

I made a YouTube video covering most of what’s in this post, complete with clips of the robot in action. If you’d rather watch than read, check out the video here: My musubi agent already has a body, the SO-101 robotic arm I built in my last post. Now the challenge is to build the brain that […]

Digitized SO-100 reaching for Spam musubi
AI & Data | 4 min read

Getting Physical with AI (1): A Body for My Musubi-Making Agent

AI agents are pretty fantastic. I use tools like GitHub Copilot and Claude Code daily to code and learn, and they’re a massive help. My biggest complaint is their usefulness today is trapped in the digital realm. And digital agents can’t place a slice of grilled Spam onto a bed of rice or fold nori, […]

AI tools use by company size graph
AI & Data | 7 min read

What Fast-Changing AI Tools Mean for Choosing a Design Partner

Ask a designer what’s essential to their process right now and you’ll get a very different answer than you would have a year ago. Coffee, a decent mouse, a pack of Sharpies, sure. But increasingly, a stack of AI tools that didn’t exist twelve months ago, layered inside the tools that did. That pace of […]

AI & Data | 16 min read

Your AI Agent Doesn’t Have a Capability Problem. It Has a Communication One.

I keep hearing some version of the same complaint. It still produces slop. My job is clearly safe for a while longer. It couldn’t handle the simplest request. Some days it just seems… off. The easy conclusion is that the model isn’t good enough yet. A better one is coming, and it’ll finally get out […]

fantasy tavern and glowing knowledge-graph illustration
AI & Data | 10 min read

Building an AI Dungeon Master With Real Memory

This post walks through three techniques I used to give an AI Dungeon Master real memory: tiered storage across a NoSQL event log, a vector database, and a knowledge graph; narrative hierarchies that break story goals into smaller pieces; and proactive retrieval that pulls in the right context before the AI needs it, instead of […]

Tablet used for development with local LLMs
AI & Data | 11 min read

Local LLMs for Software Development: Where We Are Today

Local LLMs can do software development work today if you get the hardware, model, and harness right. Here's the full stack I'm running, with real speed numbers.

Flow to congestion: abstract throughput capture
AI & Data | 10 min read

Faster Coding Means Slower Everything Else

At some point in the last year, my work changed: I was spending more time reviewing code than writing it. I can’t point to the moment it happened, there was no process change, no deliberate decision… I just looked back at the last year and noticed what had happened. Once I noticed it, I started […]

red pill blue pill hands holding them out
AI & Data | 6 min read

Custom AI vs. Off-the-Shelf: Stop Asking If, Start Asking Where

A client came to us with a clear vision: build a scheduling app for their staffing business, complete with a natural language interface so managers could describe scheduling constraints in plain English instead of wrestling with a GUI. They knew exactly what they needed custom AI for. They were wrong. Custom AI is software built […]