Blog

Thoughts on AI agents, software engineering, competitive pool, and life.

Why I Built a Priority Queue for Ollama - Blog post preview
engineering Mar 02, 2026 8 min read

Why I Built a Priority Queue for Ollama

Fourteen AI agents sharing one GPU. The GPU was fast enough. Ollama's FIFO queue wasn't. Here's how 620 lines of Node.js fixed it.

Why Four AI Agents Beat One Smart One - Blog post preview
ai Feb 25, 2026 6 min read

Why Four AI Agents Beat One Smart One

When I designed Midas, the obvious approach was one powerful AI agent. I chose four specialized ones instead. Here's what that architecture taught me about b...

The Craft of Showing Up Every Day - Blog post preview
thoughts Feb 03, 2026 5 min read

The Craft of Showing Up Every Day

I've been playing pool 3-4 times a week for three years. I've been writing code almost every day for twelve. Neither happened because of motivation.

On Being a Generalist in a Specialist's World - Blog post preview
thoughts Jan 29, 2026 6 min read

On Being a Generalist in a Specialist's World

I've written production code in Python, JavaScript, Go, and C++. I've done frontend, backend, infra, and now AI. Every few years, someone asks: 'But what's y...

Why Position Play Matters More Than Shot-Making - Blog post preview
pool Jan 23, 2026 6 min read

Why Position Play Matters More Than Shot-Making

I can make the same shots as players ranked above me. So why do they win? Because after they pocket the ball, they're lined up perfectly for the next one.

The Underrated Power of Boring Technology - Blog post preview
engineering Jan 18, 2026 6 min read

The Underrated Power of Boring Technology

At Robynn AI, we're building with LangGraph, Claude SDK, and bleeding-edge AI tools. Our database? PostgreSQL. Our cache? Redis. Here's why that combination ...

Building AI Agents: Lessons from the Trenches - Blog post preview
ai Jan 11, 2026 6 min read

Building AI Agents: Lessons from the Trenches

After building AI agents professionally at Robynn AI and for local businesses, here are the patterns and pitfalls I've discovered for creating agents that ac...