AI Articles

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 […]

hackathon featured
Culture | 17 min read

Everybody Agrees You Should Hire Junior Engineers. Almost Nobody Does.

A colleague, Charles Penn, asked me recently what I thought the future looked like for junior engineers. He’s someone who always keeps the human element in view, and he’d been reading the same things I had. Juniors wondering out loud whether they’d be unhirable in a few years. Companies saying the quiet part out loud: […]

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 […]

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 […]

robot arm reaching into traditional toolbox
AI & Data | 9 min read

We’re Picking Tools for a Different Developer Now

A colleague of mine, Joe Coy, recently told me something that stuck with me. His team had chosen Maestro over Appium for mobile UI testing. The team’s reasoning made a lot of sense: Maestro was lightweight and easier to set up. By every traditional measure, it was the right call. Then they started using an […]

small green and yellow bug illustration
AI & Data | 2 min read

Agentic Bug Fixing Experience Report

We recently released our first beta build to our client’s QA. Their Software Development Product Manager knows her failure cases inside out and quickly compiled eight tricky bugs. We wondered how the Agent would handle them. Gotta start somewhere We took her bugs as a list of platforms and what she found. We wrote (I […]

bounded contexts floor plan
AI & Data | 4 min read

Agentic Software Development Requires Good Engineering Practices

I’ve recently started working on a client project that is using Agentic AI to develop a sizable mobile application with a medium sized team. There are a couple of lessons I’m learning about how AI and architecture fit together. We have found the number of lines of code each developer generates is far more than […]

dictionary page open to a definition of AI
AI & Data | 11 min read

24 AI Terms Every Professional Needs to Know in 2026

AI, LLM, Context, Agent, Harness… If you can’t pin down a precise definition for any of those words, keep reading. The workplace has been flooded with new AI terminology. To add confusion, many of the words get used interchangeably. Words are important. It’s how we communicate. It’s how we make sure everyone is on the same page. So let’s start with the […]