Claude Code

Why Smart Models Can't Explain
Smart models speak in hard-to-follow language; models that explain clearly are weak at reasoning. Use both. A concrete method for splitting a communication model (main) and a reasoning model (subagent) in Claude Code, and why this structure works.

The Tool That Gave Us the Reins Had No Reins of Its Own — The Boundary Between Harness and Reins
"Reins Engineering — isn't that just harness engineering?" The two don't oppose each other — they're different parts of the same tack. But they are different parts. Even the world's best coding agent put no reins on its own code. That's because reins aren't something you have; they're something you apply.

Class 1. How to Command AI — Vibe Coding Essentials
From installing Claude Code to managing context with CLAUDE.md. How someone who doesn't know code can command AI.

Class 0. Install Claude Code — What You're Using Might Not Be Claude Code
Half of what YouTube calls 'Claude Code' is not Claude Code. Even with the same model, a different agent produces different results. The gate to this course closes here.

filefunc — One File, One Concept
The navigation unit for an AI code agent is the file. filefunc is a Go code structure convention and CLI tool that enforces one concept per file.

whyso — What git blame doesn't tell you
git blame tells you who changed what and when. whyso tells you why. A tool that automatically extracts per-file change history from Claude Code session data.