Tutorials

Step-by-step guides with working code. Ship something by the end.

2026-03-15

JavaScript Bundle Analyzer: Find Bloat Without Guessing

Set up bundle analyzers for Webpack, Vite, and Rollup in minutes. Read the treemap, spot bloat patterns, and fix them with concrete steps.

2026-03-14

Building with AI APIs: What Breaks After npm install

Skip the 'which API is best' debate. Streaming, error handling, and multi-provider patterns that matter when building with AI APIs in production.

2026-03-10

AI Code Review: 82% Use It — So Why Is Quality Down in 2026?

82% of teams use AI code review tools. Most are doing it wrong. Here's the workflow that keeps humans in the driver's seat — and why that matters.

2026-03-09

Cursor Automations Tutorial: Triage 3AM Incidents While You Sleep

Set up three real Cursor Automations: git push security review, Slack bug triage, and PagerDuty incident response. Copy-paste prompts and configs included.

2026-03-08

Prompting for Developers: Why Your AI Code Doesn't Compile

Stop chatting with your AI. Start specifying. Learn how senior devs use the Compiler Mental Model and Spec-First Workflow to get production-quality code.

2026-03-05

Docker for Developers Who Just Want to Ship

A practical Docker tutorial for developers who don't care about container orchestration. Build, run, and deploy with Docker in an afternoon.

2026-03-03

The Only Git Workflow You Need for Small Teams

A practical git workflow for small teams using trunk-based development and feature flags. Real commands, no ceremony, ships fast.

2026-03-02

How to Actually Use TypeScript (Without Hating It)

A practical guide to using TypeScript in real projects. Real tsconfig setups, gradual migration, and type patterns that help instead of hurt.

2026-02-28

Building Your First API with Go: A Tutorial for JS Developers

A practical Go API tutorial for JavaScript developers. Build a working REST API with routing, JSON, and a database — no frameworks required.