~/ guides

Tactical walkthroughs.

The stuff we wish existed when we were stuck at 11pm. Every guide is a reproducible sequence — real code, timestamps, screenshots where they help. No “5 ways to think about…” No listicles. Just the 20 minutes we'd save you.

17 guides live·copy-pasteable·last-checked dates
2026-08-18
intermediateguide

API Versioning That Doesn't Break Clients (URI + Backward Compatibility Strategy)

Version your API in the URL (/v1/, /v2/). Support multiple versions simultaneously for 12 months. Make changes additive (add fields, don't remove). When you deprecate, give 12-month notice. This prevents the nightmare of breaking 50 integrations.

API
2026-08-13
intermediateguide

Build Secure Auth That Doesn't Break (JWT + Refresh Tokens + RBAC)

Use JWT for stateless auth, refresh tokens for long-lived sessions, RBAC for permissions, and HttpOnly cookies instead of localStorage — a pattern that scales to millions of users without auth infrastructure complexity.

AuthJWTSecurityNode.js
2026-08-12
intermediateguide

Upload Files Directly to S3 (Without Killing Your Server Bandwidth)

Don't proxy file uploads through your server. Generate pre-signed S3 URLs, let users upload directly to S3 — your server stays fast, bandwidth costs drop, and uploads don't block requests.

AWSS3Node.jsBackend
2026-08-11
intermediateguide

Build Background Jobs That Actually Run (Bull/BullMQ in Node.js)

Don't handle long tasks in your request handler. Use Bull to queue jobs, process them in the background, retry on failure, and monitor everything — one pattern that fixes 80% of "mysterious" failures in production.

Node.jsBullRedisBackend
2026-08-10
starterguide

How to Market Your Side Project: Keyword Research + Content Strategy for Indie Hackers

Most indie projects fail because zero people know they exist. A step-by-step playbook for finding low-competition keywords (KD ≤ 10, volume ≥ 1,000), turning them into a content calendar, and converting traffic into subscribers and calls.

MarketingSEOIndie HackerContent
2026-08-05
intermediateguide

AI-Native QA: How to Replace Your QA Team Without Actually Replacing Humans

Google fixed 1,072 Chrome security bugs in a month using Gemini — more than the previous 23 releases combined. A step-by-step stack for AI-native QA: Claude PR review, fuzzing + LLM triage, automated threat modeling, and where humans still belong.

AIQASecurityCI/CD
2026-08-03
starterguide

How to Automate Your First $100K in Revenue: 5 Zapier Workflows Every Founder Needs

Five copy-paste Zapier workflows for lead capture, invoice follow-up, customer onboarding, feedback logging, and weekly reporting — roughly 13+ hours reclaimed per month, one workflow at a time.

ZapierAutomationFounderNo-code
2026-07-30
starterguide

Launchrock vs Unbounce: Which Fits What You're Building

These two tools aren't really competitors — Launchrock validates an idea before you have a product, Unbounce squeezes more conversions out of paid-ad traffic once you have something to sell. A stage-based comparison, not a feature scoreboard.

Landing PagesCROComparisonPrelaunch
2026-07-27
starterguide

Launching a SaaS on (Almost) $0/Month: A Category-by-Category Toolkit

A category-by-category toolkit for taking a SaaS from idea to paying customers on near-zero fixed spend — what to prioritize in hosting, database, auth, payments, analytics, email, and more, and the order to add them in.

SaaSBootstrappingToolsFree tier
2026-07-21
intermediateguide

Run Claude Code on a VPS: The Locked-Down Setup

A server that runs itself, mostly. €5–10/month, ~40 minutes to build — Tailscale for admin access, Cloudflare-only inbound traffic, and Claude Code handling routine administration while you approve what matters.

Claude CodeVPSSecuritySelf-hosting
2026-07-21
starterguide

Git & GitHub Quick Guide

A minimal, high-velocity reference for daily Git and GitHub operations — branching, committing, merging vs. rebasing, undoing mistakes, stashing, and resolving conflicts.

GitGitHubWorkflowReference
2026-07-15
intermediateguide

How to Automate Marketing Operations with Claude Cowork: A Hands-On Guide for 2026

A hands-on guide to automating marketing reporting and campaign builds with Claude Cowork — including the exact workflows from Anthropic's own marketing operations team.

AIClaudeMarketingAutomation
2026-04-09
starterguide

Ship a waitlist in 2 hours

A zero-fluff walkthrough for shipping a waitlist with email capture, double opt-in, and a real admin view. Real code, reproducible.

Next.jsResendSupabase
2026-05-19
starterguide

Set up a production-ready design workflow

A single operational guide for kicking off design — Antigravity, Figma, MCP/Copilot, AI-ready handoff, and the prompts you'll actually use.

DesignFigmaAIHandoff
2026-05-19
intermediateguide

An AI-assisted full-stack workflow that doesn't get messy

Plan, prompt, and ship with AI coding tools without ending up with hallucinated code. Stack, rules, PRD, vertical slices, and the exact prompts.

AINext.jsWorkflowArchitecture
2026-05-19
starterguide

18 free analytics tools, ranked by their real free tiers

A field-tested list of free analytics platforms — product, web, session replay, telemetry — with the exact 2026 free-tier limits.

AnalyticsToolsFree tier
2026-05-19
starterguide

50 free places to list your startup

Launch platforms, communities, and directories — annotated with audience size and a one-line note on what each is good for.

LaunchMarketingDistribution

Stuck on something these guides don't cover yet? Open a thread on GitHub Discussions — we turn the best questions into new guides. Need it done for you instead? bitroot.club. →