Course Series

Deep, structured series that take a topic from first principles to production — 26 series, 339 lessons in total. Each one is a self-contained curriculum you can work through in order.

← All posts · Browse by topic · Full archive

8 parts

AI Red Teaming

Red-teaming AI systems — adversarial testing, jailbreaks, attack taxonomies, and how to probe models and agents before attackers do.

8 parts

API Design

Designing APIs people love to use — resource modeling, versioning, pagination, errors, and the conventions that age well.

8 parts

API Security

Securing APIs end to end — authentication, authorization, rate limiting, input validation, and the OWASP API risks that matter most.

8 parts

Claude Code

Working effectively with Claude Code — the agentic, terminal-native coding tool — from mental model to hooks, skills, and real workflows.

8 parts

Code Review

The craft of code review — what to look for, how to give feedback, and the practices that make review a force multiplier, not a bottleneck.

8 parts

DevSecOps

Security woven into the delivery pipeline — supply-chain integrity, SAST/DAST, secrets, policy-as-code, and shifting security left.