Blog
6 postsThoughts on software engineering, AI, and building things that last.
6 posts total
Fearless: The Film That Taught Me More Than Most Books
Jet Li's Fearless isn't just a martial arts film. It's a story about ego, destruction, rebuilding, and the quiet strength that comes from finally accepting who you are.
Elwood: The Scripting Language That Makes JSON Transformation Feel Natural
My manager built a functional JSON transformation DSL called Elwood — pipes, lambdas, pattern matching, cross-platform. After using it on real production pipelines, I can't go back to doing this the old way.
AI Coding Agents in 2026: From Autocomplete to Autonomous Teammates
The tools we use to write software have crossed a threshold. I've spent the last few months working alongside coding agents daily — here's what's actually changed, what still requires a senior engineer's judgment, and where I see this heading.
Production Multi-Agent Systems: What the Demos Don't Show You
Every multi-agent demo looks smooth. A goal goes in, agents coordinate, a result comes out. Then you try to put it in production and reality hits. Here's what actually breaks, why it breaks, and how to design for it from the start.
Building a Modern Portfolio with Next.js 14
A deep dive into building a performant, modern developer portfolio using Next.js 14, TypeScript, and Tailwind CSS — including the architectural decisions and lessons learned.
How I Effortlessly Migrated My Etsy Listings to WooCommerce
Moving a shop from Etsy to WooCommerce sounds simple — until you stare at hundreds of product images and no clean way to transfer them. Here's the story of the problem, the frustration, and the Python script I wrote on a Sunday afternoon that fixed it in minutes.