Building an iOS/Android Auto-Deploy Pipeline from Scratch with Claude Code and Fastlane
Learn how to automate iOS and Android app releases by combining Claude Code with Fastlane. Covers Appfile design, certificate management, App Store Connect API integration, and real-world debugging workflows with working code examples.
How to Commit and Push via GitHub REST API When git CLI Fails in VM Environments
A practical guide to using GitHub REST API (blobs→trees→commits→refs) to push files when git CLI is blocked by index.lock, ownership errors, or permission issues in VM and sandbox environments.
Claude Code × Storybook: A Production-Grade Component-Driven Development Playbook — From Auto-Generated Stories to Visual Regression and Design System Operations
A practical guide to combining Claude Code and Storybook for production-grade component-driven development. Covers auto-generating stories, visual regression strategy, interaction testing, CI integration, and running a design system at scale, with full code examples.
Eliminating Flaky Tests Systematically with Claude Code
Move past the 'just hit retry' habit. This guide walks through a structured workflow for using Claude Code to classify, reproduce, and fix flaky tests at the root cause level — without papering over them with sleeps or skips.
Designing Codebases Where AI Agents Hit the Ground Running
A practical blueprint for designing codebases where Claude Code and other AI agents can contribute productively from minute one. Covers CLAUDE.md, contract boundaries, guardrails, and test strategy.
Claude Code Auto-Update Not Working? A Practical Diagnosis Flow When `claude --version` Won't Move
If you ran `npm install -g @anthropic-ai/claude-code` but `claude --version` still reports last week's number, this guide walks you through the three most common root causes — PATH conflicts, stale binaries, and shell-managed Node — with concrete fixes for each.
Two Personalities for Claude Code — A Morning and Afternoon Workflow That Separates Exploration from Implementation
Treating Claude Code as a different persona in the morning and afternoon stabilises design decisions. A solo developer's six-month run with two CLAUDE.md files, a switching script, and the failure modes I hit along the way.
Automate Presentation Slides in 30 Minutes with Claude Code Skills
Learn how to combine Claude Code Skills with Markdown intermediate format to generate presentation slides from planning to Google Slides export in just 30 minutes.
Read Your Own Code as Someone Else's: Coaxing Tougher Reviews from Claude Code
When you review code you just wrote, the rough edges become invisible. Here's how I summon Claude Code as a mid-career engineer reading someone else's code, plus the prompts I actually use in production.
Turning Claude Code Into a Design Sparring Partner
How to use Claude Code as a sparring partner for design decisions rather than a code generator. The questioning craft I have refined while running four sites and several apps as a solo developer.
Untangling Claude Code's 'Authorization Failed' Error — OAuth, MCP, and Dynamic Client Registration
Why Claude Code suddenly throws 'authorization failed' or 'incompatible auth server: does not support dynamic client registration', and what to actually do about it. A practical walkthrough of OAuth, MCP server requirements, and the real fixes that work in production.
Designing Pricing for Indie Projects with Claude Code — Shorten the Lead Time to Your First Revenue
When indie projects fail to earn, the gap is rarely technical — it's pricing design and lead time. Here's a practical mindset for using Claude Code to ship the smallest revenue-ready MVP and reach your first paying customer faster.