Blog
Thoughts on AI agents, software engineering, competitive pool, and life.
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
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
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
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
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...