Fuzzwah's Agentic Coding Learnings

April 02, 2026

The Split-Brain Coding Agent Problem

For a while there, my Claude Code setup was doing my head in.

I’ve got two MacBooks — one at my desk, one on the couch — and I was bouncing between them depending on where I felt like working. Fine in theory. In practice, it meant agent sessions were scattered across both machines in various states of completion. Half-finished features on one, a separate chain of thought on the other. Merging the work back together was tedious, and that’s the optimistic framing.

The deeper problem was the harness state. Claude Code writes memory files to the local filesystem, and...
Continue reading →

March 28, 2026

Ask the Agent to Explain It Back

Here’s a thing I keep doing that I didn’t plan to turn into a habit: every now and then, instead of giving an AI agent a task, I ask it to explain my project back to me.

That sounds like a waste of a perfectly good agent session. It’s not. It’s become one of the most useful things I do.

The Setup

I run multiple AI coding agents in parallel across different repos. Each one is bootstrapped with a CLAUDE.md file — a markdown document that gets loaded automatically at the start of every conversation. It’s the agent’s institutional...
Continue reading →

March 28, 2026

Conductor: Orchestrating AI Agents Across My Repos

There’s a point in any project where the number of terminal tabs starts to feel like a personal failing. I’d been running Claude Code sessions across six different repos — switching between terminals, trying to remember which agent was doing what, occasionally discovering that two agents had different ideas about the database schema. It worked, technically. The same way juggling chainsaws works until it doesn’t.

I needed a system, not just more terminal tabs.

The Mess

The platform I’m building has six Git repositories:

  • A Discord bot (Python, py-cord) that handles user interactions
  • A Django web app (DRF,...
    Continue reading →
February 27, 2026

StackTUI Under the Hood — Textual, Threading, and Spec-Driven Development

The intro post from last week covered what StackTUI does and how to try it. This one’s for the people who came back asking about the how — the Textual architecture, the threading model, what a real config file looks like, and how you actually wire it up to your own project. There’s also a proper look at the OpenSpec + Claude Code workflow that was used to build it, which I keep mentioning in passing and should probably explain properly at least once.

What You’re Looking At

When StackTUI opens you get a four-zone layout. At the...
Continue reading →

February 27, 2026

Skills Over Commands: What OpenSpec 1.2.0 Taught Me About Claude Code

I ran openspec update --force on one of my projects last week and stood there for a moment watching the output tick by. Removed /opsx:new. Removed /opsx:ff. Removed /opsx:explore. Removed /opsx:apply. Removed /opsx:archive. Plus five deprecated ones that had been hanging around looking sorry for themselves. Then: created openspec-propose. Created openspec-apply-change. Created openspec-explore. Created openspec-archive-change.

Seven files out. Four files in. About three seconds.

That’s how tooling upgrades should work. And standing there thinking about why it worked that cleanly...
Continue reading →