Home Zero to Ship Workflows Blueprints Articles
About
Home Zero to Ship Workflows Blueprints Articles About
VIBE CODE
MOONLIGHTER
FOR EXPERIENCED VIBERS

Workflows

For when you're past the basics and want to work smarter. Hooks, slash commands, and automation patterns to level up how you build with Claude.

Set It and Forget It

Slash Commands: Consistent Automation That Still Lets You Riff

How I run multiple vibe projects in parallel without sacrificing quality or consistency.

RFCs for Multi-Session Claude Code Work

PRDs tell Claude what to build. RFCs track where you left off so the next session can pick up without re-explaining everything.

Hooks: Rules Claude Can't Break

Automated rules that run before Claude acts. Block dangerous commands, prevent accidental secret commits, enforce project-specific requirements.

After V1: Building Momentum

Ask Claude About Your Traffic: GA4 MCP Setup

How to connect GA4 to Claude Code so you can query your traffic data without touching the dashboard.

Best Practices & Best Ofs

How Claude Actually Thinks About Your CSS: A Claude Confession

I asked Claude to explain why it created 25 hardcoded CSS values despite clear instructions not to. Here's what it told me.

Tech Stack Picks

What I'd use for different project types. An evergreen reference.

Coming Soon

Multiply Your Potential

Multi-Clauding: Best Practices for Running Parallel Claude Sessions

Running multiple Claude sessions at once - one writes, one builds, one reviews. How parallel sessions became part of my daily workflow.

Multi-Claude Workflows

You're the main thread. Stop blocking yourself with parallel sessions.

Coming Soon

Join the struggle

Weekly-ish updates when I publish something new. Real stumbles, real wins, no spam.

Take chances, vibe mistakes, ship something

About • Subscribe

© 2026 Vibe Code Moonlighter ✦

Join the struggle

Real updates from someone figuring it out. No theory, just what I tried and what happened.

Thanks for subscribing!
Check your inbox to confirm.
Something went wrong. Please try again.