Tag

#claude-code

The Handover I Needed From Claude Code
AI Coding

The Handover I Needed From Claude Code

A small Claude Code hook that writes the handover I need when I come back to a session hours later.

· 4 min read
Opus Was Down, So I Moved Everything to Sonnet. Then Morning Came.
AI Coding

Opus Was Down, So I Moved Everything to Sonnet. Then Morning Came.

Opus went down, so I moved every session to Sonnet to keep working — until Supabase went down too, and only one of the two models could actually fix it.

· 3 min read
My House Has a Frankenstein Now, and His Name Is Franco
AI Coding

My House Has a Frankenstein Now, and His Name Is Franco

After ten years of writing Alexa skills that either failed, cost money, or wasted my time, I built my own voice assistant out of a decade-old Dell, a USB microphone, and my own Claude Code subscription — and gave him a name that admits exactly what he is.

· 6 min read
Twenty Terminals Open, and No Idea Which One Needed Me
AI Coding

Twenty Terminals Open, and No Idea Which One Needed Me

Running twenty Claude Code sessions at once is easy. Knowing which one is waiting for you is not. So I stopped paying for Cursor, stopped opening VS Code, and built a board of sticky notes where a card is the color of its status.

· 6 min read
How Plan Mode Actually Works, and Why You Don't Always Need It
AI Coding

How Plan Mode Actually Works, and Why You Don't Always Need It

I caught myself hitting Shift+Tab out of habit, so I went back and read the documentation. Plan mode is a permission mode, not a thinking mode — and in bypass it isn't even enforced. Here's what actually changes when you plan, and when to skip it.

· 12 min read
Git Worktree: How to Run Parallel Claude Code Sessions Without Them Fighting Over the Same Files
AI Coding

Git Worktree: How to Run Parallel Claude Code Sessions Without Them Fighting Over the Same Files

Running multiple Claude Code sessions in the same folder eventually means they collide over the same files. Git worktree gives each plan its own isolated folder — work in parallel, then merge back and delete it when you're done. And once a hook triggers it on every plan, you stop having to remember it at all.

· 7 min read
The Skills I Actually Kept: My Claude Code Skills, and What I Use vs Build
AI Coding

The Skills I Actually Kept: My Claude Code Skills, and What I Use vs Build

The Claude Code skills I actually kept — article drafting, a full deploy pipeline, design-system contracts, self-testing — and the one rule I use to decide when to reuse a pre-built skill versus write my own: who's going to maintain it in six months.

· 8 min read
UI Thrashing: The Reset Protocol That Actually Works
AI Coding

UI Thrashing: The Reset Protocol That Actually Works

When AI-driven UI coding turns into an endless loop of micro-tweaks, don't negotiate with the model — kill the session, max the thinking effort, resend everything, and let it plan without more questions.

· 2 min read
Claude Chat, Claude Co-Work, or Claude Code: How to Know Which One You Actually Need
AI Coding

Claude Chat, Claude Co-Work, or Claude Code: How to Know Which One You Actually Need

The three tiers of working with AI — Claude chat, Claude co-work, and Claude Code — and the exact signal that tells you when it's time to move up a level.

· 4 min read
When GSD Became the Bottleneck, I Built Something Lighter
AI Coding

When GSD Became the Bottleneck, I Built Something Lighter

GSD asks a lot up front and forgets what it asked — great for serious multi-phase builds, terrible for rocket-ship mode. Here's the lightweight way of working I reach for instead: high effort, a two-item plan, round-based questions, big-bang execution, and two skills that auto-run the UAT.

· 3 min read
MCP, Skills, Commands, Agents: A Product Manager's No-BS Guide to AI Buzzwords
AI Coding

MCP, Skills, Commands, Agents: A Product Manager's No-BS Guide to AI Buzzwords

A product manager's plain-language explanation of MCP, Skills, Commands, and Agents — revisited with the repo habits that came out of actually living with them: a docs folder as memory, granular Skills over plugins, CLI over MCP where it counts, and picking a model per task.

· 9 min read
My AI Coding Stack: A Practical Guide to Using ChatGPT, Cursor, Claude Code, and Lovable
AI Coding

My AI Coding Stack: A Practical Guide to Using ChatGPT, Cursor, Claude Code, and Lovable

An evolving, practical AI coding stack — ChatGPT, Cursor, Claude Code, and Lovable — updated with how I now default to the Claude Code CLI, route Opus, Sonnet, and GPT to different jobs, and why I dropped Fable.

· 8 min read
The Skill That Stops Claude From Forgetting Your Tasks
AI Coding

The Skill That Stops Claude From Forgetting Your Tasks

A new skill that turns a raw, unstructured brain-dump into a forced checklist of tasks for Claude — and makes it report back exactly what it did.

· 5 min read
Fable vs. Opus: My Token-Budget Verdict
AI Coding

Fable vs. Opus: My Token-Budget Verdict

I burned through two paid Max accounts in three days switching to Fable. Here's why I went back to Opus, and where Sonnet actually wins.

· 3 min read
Let AI Test Its Own Work: A UAT Loop With Claude Code and Playwright
AI Coding

Let AI Test Its Own Work: A UAT Loop With Claude Code and Playwright

The practice I use to have Claude Code test its own work with a UAT file, Playwright, and per-persona .env credentials — then ask it to fix what it finds and retest, almost on its own.

· 7 min read
If You Want to Ride the Horse, You Need to Speak Its Language: A Non-Engineer's Survival Guide to Git and GitHub
AI Coding

If You Want to Ride the Horse, You Need to Speak Its Language: A Non-Engineer's Survival Guide to Git and GitHub

A plain-language glossary and workflow guide to Git and GitHub for non-developers using AI coding tools.

· 8 min read
GSD (Get Shit Done): The Framework That Changed How I Build Serious Software With AI
AI Coding

GSD (Get Shit Done): The Framework That Changed How I Build Serious Software With AI

A deep dive into the GSD plugin for structuring multi-phase software projects with LLMs, from planning to autonomous execution and testing.

· 8 min read
I Vibe Code Every Day Without an Engineering Team. Here Are the 3 Modes I Switch Between
AI Coding

I Vibe Code Every Day Without an Engineering Team. Here Are the 3 Modes I Switch Between

Three modes of AI coding—auto-edit, planning, and GSD—and how matching the mode to the task drives better results without an engineering team.

· 5 min read
Context Is Everything: Keeping AI Coding Agents From Losing the Plot
AI Coding

Context Is Everything: Keeping AI Coding Agents From Losing the Plot

Why saturating a coding agent's context window quietly wrecks its output, and the docs/backlog/handover system I use to give agents real memory across a multi-repo project.

· 5 min read
Permission Modes for AI Coding: Bypass, Auto-Edit, and Planning
AI Coding

Permission Modes for AI Coding: Bypass, Auto-Edit, and Planning

Bypass, auto-edit, and planning are three different gears in Claude Code, not one setting — and knowing when to shift into planning is what saved a deploy bug I couldn't fix any other way.

· 4 min read
When ChatGPT Is Not Enough: How I Planned an XTerra with AI
AI Coding

When ChatGPT Is Not Enough: How I Planned an XTerra with AI

Planning an XTerra triathlon revealed why ChatGPT struggles with long projects, and how moving to Claude Code with files and MCP fixed memory and dates.

· 3 min read