All Articles
Why Claude Code's Glob and Grep Return Zero Results
When Claude Code's Glob or Grep tool returns no matches even though the files clearly exist, the cause is almost always one of four things. Here's how to triage.
Designing Claude Code Skills That Actually Run Unattended — Three Patterns to Avoid Permission-Dialog Stalls
I learned the hard way that Claude Code skills can silently freeze in scheduled runs because of permission dialogs. Here are three implementation patterns that keep file work, path detection, and recovery fully autonomous — distilled from a month of running content automation across four sites.
Pre-commit AI Review with Claude Code, husky, and lint-staged — Reviewing Only Staged Files
A pragmatic guide to running a lightweight Claude Code review on only the files you've staged for commit. Using husky and lint-staged, this setup minimizes both cost and latency for solo developers.
Parallel Development with Claude Code Across Multiple Repos — What Three Simultaneous Projects Taught Me
Claude Code gets messy with multiple repos. Here are the CLAUDE.md strategies, session habits, and cost tips from three months of real parallel development.
Multi-Agent Skill Architecture with gh skill — Versioning, CI/CD, and Agent-Specific Optimization
A production-grade approach to managing SKILL.md across teams using gh skill. Covers repository structure, semantic versioning, GitHub Actions automation, agent-specific optimization, and monorepo patterns.
react-native-permissions vs Expo Permissions API — Claude Code
Should you use react-native-permissions or the Expo permissions API? This guide clarifies the decision criteria and shows practical iOS/Android implementation patterns using Claude Code, including common pitfalls and Privacy Manifest requirements.
90 Days Building a Solo SaaS with Claude Code — And the Three Things I Got Wrong
A working log from 90 days of building a solo SaaS with Claude Code — design conversations, model routing, and Cloudflare Workers constraints. Revisited months later against primary docs, with three technical claims corrected in place.
How gh skill Lets You Share SKILL.md Across Claude Code, Copilot, Cursor, and 30+ AI Agents
The gh skill GitHub CLI extension lets you publish and install SKILL.md definitions across Claude Code, GitHub Copilot, Cursor, Gemini CLI, and 30+ AI agents — write once, deploy everywhere.
Build a Personal AI Automation Hub with Claude Code and MCP — Cross-Service Integration Guide
How to build a personal AI automation hub spanning GitHub, Notion, and Slack with Claude Code and MCP — covering cross-service context, error-handling code, production pitfalls, and a measured ~60% token reduction.
BDD with Claude Code in Production— From Gherkin Scenario Generation to Cross-Team Test Culture
A production-ready guide to Behavior-Driven Development with Claude Code. Learn how to auto-generate Gherkin scenarios, implement step definitions, integrate with Playwright/Cucumber, and build a cross-team test culture — all with working code examples.
7 Design Principles for Production-Grade Autonomous Agents with Claude Code SDK
Building a Claude Code SDK agent that works is easy. Building one that keeps working in production is hard. Here are the 7 design principles I extracted from running content automation systems at scale.
Using Extended Thinking with Claude Code in 2026: A
A practical guide to using Claude 4's Extended Thinking feature with the Claude Code CLI and API. Learn how to set thinking budgets, handle streaming, and use it where it actually helps in production.