Matt Pocock is a developer educator who created Total TypeScript and now teaches AI engineering through AI Hero. His courses use practical coding exercises, drawing on his experience with the XState core team and developer advocacy at Vercel.[1][2][3]
Start with Total TypeScript →
Links
Website AI Hero Total TypeScriptCreator and educator · AI Hero
Creator and instructor · Total TypeScript
Career
Pocock describes a career that moved from voice coaching into engineering and developer advocacy. He contributed to the XState core team, worked as a developer advocate at Vercel and created Total TypeScript. His current personal page identifies full-time AI-engineering teaching as his focus, with AI Hero aimed at developers adapting their engineering practice to coding agents.[1][2]
Contributions
Total TypeScript presents broken or incomplete code as an exercise, then gives learners time to solve the problem before showing a worked solution. Its workshops build from setup and type annotations toward type transformations, generics, advanced patterns and React. Generics describe relationships between input and output types; transformations derive new types from existing ones. Repeatedly working through these relationships in an editor helps learners understand compiler errors and design safer library interfaces.[3][4]
Ideas
AI Hero argues that fast code generation makes architecture and feedback more consequential. It publishes installable skills covering problem definition, specifications, implementation, review and retrospective work. Its materials also explain language-model basics and agent configuration. The intended workflow puts decisions and verification around generated code, so learners can assess whether an agent’s changes fit a maintainable system.[2]
Tools, writing & talks
Writing, research & talks
Start here
Total TypeScripttotaltypescript.comExercise-driven TypeScript workshops ranging from core language concepts to advanced library patterns.
Start with Total TypeScript if you already write JavaScript but struggle to explain a type error. Work through an exercise before watching the solution; the editor’s feedback is part of the lesson.
Creator and instructor[3]- AI Skills with Matt Pococknewsletter.pragmaticengineer.com
The Pragmatic Engineer interviews Matt Pocock, creator of the popular 'grill-me' Claude skill and the AI Hero course, on why fundamentals still matter for engineers leaning on coding agents and how he builds skills people actually keep using.
Catalog workOriginal source Matt Pocock's wayfinder skill, in a Latent Space interview: a planning workflow for projects whose end state is unclear, built for scheduling work that agents run unattended.
Catalog workOriginal sourceMatt Pocock of AI Hero discusses the 'grill me' prompt that has the model question you before building, and lessons from teaching Claude Code courses amid rapid tooling change.
Catalog workOriginal source- Total TypeScript, print editionnostarch.com
A TypeScript book built around editor feedback and practical understanding.
Author; publisher credits Taylor Bell as collaborator[4]
Tools
- Skills for Real Engineers
github.comMatt Pocock's structured agent skills targeting common AI coding failures in alignment, testing, and architecture.
Catalog workOriginal source