Matt Pocock - Videos
Back to ChannelClaude Code tried to improve /init... Is it any better?
Claude Code's new Init script has been completely redesigned based on community feedback. In this video, I test drive the new version and give honest feedback to the Claude Code team on whether it'...
Building a REAL feature with Claude Code: every step explained
In this video, I walk through a real-world example of using Claude Code with my course video manager. I'll show you my entire workflow: from initial feature brainstorming through to autonomous impl...
5 Claude Code skills I use every single day
Learn the 5 AI agent skills I use every day to steer Claude Code and dramatically improve code quality. Master process-driven development with LLMs through practical examples and real workflows. 0...
The 7 phases of AI-driven development
The 7 phases of AI-driven development: idea, research, prototype, PRD, implementation planning, execution, and QA. Learn how to ship great work with AI coding assistants like Claude Code. Getting ...
Your codebase is NOT ready for AI (here's how to fix it)
Most codebases aren't designed for AI. Learn why software architecture matters more than ever and how deep modules create the structure AI needs to work effectively. Sign up for the AI Hero newsle...
How to actually force Claude Code to use the right CLI (don't use CLAUDE.md)
Learn how to force Claude Code to use the right CLI commands and adopt your workflow using deterministic hooks instead of bloated instructions that waste context. 0:00 Intro 0:35 The Problem 2:07 ...
Never Run claude /init
Learn why auto-generated Claude.md and agents.md files hurt your coding agent's performance. Discover what actually belongs in repository context files, how to structure your codebase for optimal a...
Red Green Refactor is OP With Claude Code
Learn how to get better results from coding agents using Test Driven Development and the red-green refactor cycle. Discover why this 30-year-old software practice is perfect for AI-powered coding. ...
I'm using claude --worktree for everything now
My newsletter (sign up for Claude Code Course details): https://www.aihero.dev/s/047Ery Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://aihero.dev/discord
LIVE: Chat with AI Coding Wizard Dex Horthy
Become an AI Hero with my AI SDK v5 Crash Course: https://www.aihero.dev/workshops/ai-sdk-v5-crash-course Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://aihe...
I was an AI skeptic. Then I tried plan mode
Plan Mode is the most important feature for AI coding. Learn why I use it for every single code change, how it works, and the specific rules I use to make plans actually readable. 0:00 Intro 0:23 ...
Frontend is HARDER for AI than backend (here's how to fix it)
Playwriter: https://github.com/remorses/playwriter dev-browser: https://github.com/SawyerHood/dev-browser chrome-devtools MCP: https://github.com/ChromeDevTools/chrome-devtools-mcp Join my ne...
Ship working code while you sleep with the Ralph Wiggum technique
Apologies for the audio quality in the one - I tweaked some OBS settings I should not have tweaked, and it sounds a lot more blasted than usual. Keeping this here until I find time to re-record. D...
How I use Claude Code for real engineering
In this video, I walk through my complete workflow for tackling large coding projects using Claude Code's plan mode. I demonstrate how to start with a rough dictated prompt, use plan mode to explor...
AI SDK 6 is SWEET
The Vercel team just announced AI SDK version 6 beta, featuring tool execution approval and a new agent abstraction. Tool execution approval implements the "human in the loop" pattern, letting you ...
Most devs don’t understand how context windows work
A deep dive into the context window - the most important constraint when using AI coding agents. Learn what makes up a context window (input and output tokens), why models have limits, and the crit...
Most devs don't understand what agents are
When OpenAI announced AgentKit, they called it a tool for building agents. But looking at their examples, what they're showing are deterministic workflows with predetermined steps—not true agents. ...
Make Claude Code give you answers, not essays
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
Tell your LLM to SACRIFICE GRAMMAR
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
The hidden security risk in your system prompts
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
Stop giving your LLM more tools
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
What even are Agents and Workflows?
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
AI Agents are SO simple to build
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
Passing JSON to an LLM is SUPER wasteful
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
Stop stuffing your context window (here's why)
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
How LLM tools work under the hood
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
Most devs don't understand how LLM tokens work
Most devs are using LLMs daily but don't have a clue about some of the fundamentals. Understanding tokens is crucial because you need to know how you're being billed, and why billing is different p...
What messages you send to the LLM actually look like
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
Yes, LLM's can produce more than just text
Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk
Most companies are NOT READY for background agents
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
The unreadable library that captured my heart
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
Effect: the unreadable library that captured my heart
00:00 Intro 00:35 What Is Effect? 01:04 The Syntax 02:26 Error Handling 05:46 Dependency Injection 09:08 EVERYTHING ELSE 10:28 Q&A Effect: effect.website Become a TypeScript Wizard with my free b...
The ESSENTIAL resource for improving your prompting
Paper: https://arxiv.org/abs/2406.06608 Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the D...
The AI Engineer mindset is WILD
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
Here's a NASTY UX problem in most AI-powered apps
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
The one indispensable tool to any AI app developer - Observability
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
This library is ESSENTIAL for building AI apps in TypeScript
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
The bitter lesson
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
Your types cannot hide from the wizard #3
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
Here's a CRAZY bit of TypeScript magic
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
Sometimes 'Type Faith' is enough
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
You HAVE to know this TypeScript pattern
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
SO many TypeScript devs make this mistake
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
This library makes building AI-powered apps EASY
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
Building AI Apps That Don't Suck - Handoffs
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
TypeScript is the language of OpenAI's multi-agent framework
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
Building LLM apps that don't suck - Guardrails
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
OpenAI is getting serious about TypeScript
Become a TypeScript Wizard with my TypeScript course: https://www.totaltypescript.com Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
Agents are dead, long live workflows
Become and AI Hero with my AI/TypeScript course: https://www.aihero.dev/ Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord
This language is AMAZING for building AI agents
Become an AI Hero with my AI/TypeScript course: https://www.aihero.dev/ Follow Matt on Twitter https://twitter.com/mattpocockuk Join the Discord: https://mattpocock.com/discord