In partnership with

Unified Path Media brand kit slim newsletter header: server infrastructure icon

Ever left something running in AWS overnight, checked back, and found a surprise charge? A stray NAT gateway, an oversized instance, an orphaned Elastic IP — small ones, but they add up, and none of them care that you were "just learning."

Part 1 of the MiniStack series lays out why local testing exists at all, and walks through the three ways to practice AWS side by side: the real thing, LocalStack, and MiniStack — the free option this whole series is built around.

  • Why real AWS is the ground truth but a rough place to learn

  • What changed with LocalStack's free tier (and why it matters if you're not paying for it)

  • Where MiniStack fits — free, MIT-licensed, no account required

  • The one honest limitation flagged early, covered fully in Part 5

If you've been putting off practicing AWS because you're worried about the bill, this is the post that removes that excuse.

— JC

P.S. The opposite of a surprise bill is a boring one. I wrote up exactly how this site is hosted: one small managed server, two caches, a staging copy I'm allowed to break, and a fixed monthly price I picked on purpose. It's the Cloud Architecture series applied to something real. How this site is hosted →

100+ Claude Code hacks to ship code 10X faster

Top engineers at Anthropic and OpenAI say AI now writes 100% of their code.

If you're not using AI, you're spending 40 hours doing what they do in 4.

These 100+ Claude Code hacks fix that and help you ship 10x faster.

Sign up for The Code and get:

  • 100+ Claude Code hacks used by top engineers — free

  • The Code newsletter — learn the latest AI tools, tips, and skills to code faster with AI in 5 minutes a day