Skip to content

Free tutorials & courses

The bar: each link below has been used by a real non-technical person who came out the other end able to do the thing. No “introduction to programming” rabbit holes — just the smallest viable path.

The five non-negotiables

For each skill, one short primary resource and one for when you want to go deeper.

Git, just enough

Environment variables in production

Deploy from git

Reading logs

  • Primary — your hosting provider’s “Logs” tab + their docs (Cloudflare, Vercel, Railway all have decent ones).
  • Mental modelLogs vs metrics vs traces — read once, internalise the difference.

Restoring a backup

  • Primary — your DB provider’s restore docs. Do this once on a non-prod copy before you need it.
  • Mental modelThe 3-2-1 backup rule — 3 copies, 2 media, 1 offsite. Old but holds up.

Claude Code & AI development

Founder fundamentals (free, high-signal)

Hiring & evaluation

Compliance & security

”Going deeper” rabbit holes (when you’re ready)

A note: don’t start here unless you’re sure you want to. The whole thesis of this course is that you probably don’t need to. Bookmark, then come back if and only if a real bottleneck appears.