Blog
Essays, notes, and build-in-public updates.
- ·7 min read
Claude Code Agents — How They Work and When to Use Them
Claude Code Agents (subagents) let you spawn isolated work threads from the main session. Full guide: what they are, when to use them, how to write a custom one, and the patterns that actually ship.
- ·5 min read
Claude Code MCP — How to Connect Servers and Add Tools to Claude
Claude Code MCP (Model Context Protocol) lets you plug external tools and data into Claude. Full guide: how to add an MCP server, list available ones, and the patterns that work.
- ·5 min read
Claude Code Skills — What They Are and How to Build Your Own
Claude Code Skills are reusable, slash-invoked workflows that turn repetitive tasks into one-command actions. Full guide: what skills are, how to write them, and the patterns that ship.
- ·7 min read
Claude Code Subagents — When to Spawn Them and How to Write Custom Ones
Claude Code Subagents are isolated work threads spawned from the main session. Full guide: when to use a subagent, parallel execution, custom subagent definitions, and the anti-patterns to skip.
- ·5 min read
Building AI agents that actually work
Most 'agents' are brittle pipelines dressed up with AI. Here's the anatomy of a reliable agent, three patterns that hold up in production, and when to use n8n vs code.
- ·5 min read
Claude Code Plan Mode — Shortcut, How to Activate, and When to Use It
Claude Code Plan Mode lets you review and steer a task plan before any file is touched. Full guide: shortcut (Shift+Tab), activation, when to use it, and how to execute the plan.
- ·4 min read
Vibe coding in 2026 — my full setup with Claude Code
Vibe coding isn't sloppy coding. It's a flow-state workflow where you direct and Claude executes. Here's my full setup: Claude Code, hooks, CLAUDE.md, and Plan Mode.
- ·3 min read
How I use Claude Code to code 3x faster
Not magic, not hype. A concrete breakdown of the workflow changes that actually moved the needle.
- ·3 min read
My 5 Claude Code hooks that change everything
Claude Code hooks run shell commands on session start, file writes, and tool calls. Here are the 5 I use daily and how to configure them.
- ·3 min read
Claude Code vs Cursor vs Copilot — an honest comparison in 2026
Claude Code vs Cursor vs GitHub Copilot — three different tools solving three different problems. What each is actually good at and which one I use daily.
- ·3 min read
CLAUDE.md: the file every developer should have in their projects
One markdown file that makes AI coding assistants actually understand your codebase. Here's what to put in it.
- ·4 min read
How to connect Claude to Notion, Gmail, and Google Drive
Claude Code MCP servers let Claude read and write Notion, Gmail, and Google Drive. Step-by-step setup guide for the three most useful ones.
- ·4 min read
My first n8n agent that saved me 5 hours a week
I write one LinkedIn post. Claude + n8n turns it into a Twitter thread, a newsletter paragraph, and a blog draft. Here's the exact setup.
- ·3 min read
The real difference between a prompt, a workflow, and an agent
Everyone is calling everything an agent. Here's what actually separates the three — and why it matters when you're building.
- ·1 min read
Hello, world — starting this blog
Why I'm shipping codingcharly.dev and what you can expect to find here.