Matt Pocock - Videos

Back to Channel

Claude 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'...

18,031 views • 615 likes • 47 comments • March 23, 2026

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...

54,053 views • 1,772 likes • 183 comments • March 18, 2026

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...

176,613 views • 5,458 likes • 187 comments • March 16, 2026

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 ...

31,133 views • 1,222 likes • 66 comments • March 03, 2026

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...

60,050 views • 2,484 likes • 202 comments • February 26, 2026

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 ...

29,747 views • 1,238 likes • 92 comments • February 25, 2026

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...

56,087 views • 1,904 likes • 147 comments • February 24, 2026

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. ...

34,344 views • 1,340 likes • 68 comments • February 23, 2026

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

64,846 views • 1,714 likes • 105 comments • February 21, 2026

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...

13,140 views • 309 likes • 38 comments • January 17, 2026

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 ...

47,021 views • 1,921 likes • 134 comments • January 15, 2026

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...

30,802 views • 1,376 likes • 113 comments • January 12, 2026

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...

120,654 views • 4,335 likes • 324 comments • January 05, 2026

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...

221,814 views • 4,804 likes • 391 comments • October 27, 2025

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 ...

23,644 views • 694 likes • 62 comments • October 24, 2025

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...

200,191 views • 7,525 likes • 488 comments • October 22, 2025

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. ...

22,440 views • 927 likes • 42 comments • October 08, 2025

Make Claude Code give you answers, not essays

Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk

44,307 views • 2,010 likes • 37 comments • October 08, 2025

Tell your LLM to SACRIFICE GRAMMAR

Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk

15,751 views • 811 likes • 13 comments • October 08, 2025

The hidden security risk in your system prompts

Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk

21,078 views • 761 likes • 23 comments • September 25, 2025

Stop giving your LLM more tools

Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk

15,026 views • 500 likes • 10 comments • September 25, 2025

What even are Agents and Workflows?

Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk

5,218 views • 179 likes • 3 comments • September 24, 2025

AI Agents are SO simple to build

Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk

19,409 views • 678 likes • 12 comments • September 24, 2025

Passing JSON to an LLM is SUPER wasteful

Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk

64,360 views • 1,857 likes • 50 comments • September 23, 2025

Stop stuffing your context window (here's why)

Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk

9,064 views • 395 likes • 4 comments • September 23, 2025

How LLM tools work under the hood

Become an AI Hero: https://www.aihero.dev Follow Matt on Twitter https://twitter.com/mattpocockuk

8,466 views • 366 likes • 8 comments • September 22, 2025

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...

194,325 views • 7,619 likes • 333 comments • September 19, 2025

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

6,722 views • 322 likes • 3 comments • September 18, 2025

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

19,733 views • 642 likes • 13 comments • September 16, 2025

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

32,414 views • 883 likes • 60 comments • July 03, 2025

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

39,346 views • 760 likes • 34 comments • June 30, 2025

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...

71,431 views • 2,704 likes • 632 comments • June 30, 2025

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...

18,174 views • 822 likes • 9 comments • June 20, 2025

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

15,035 views • 446 likes • 17 comments • June 20, 2025

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

19,866 views • 739 likes • 17 comments • June 19, 2025

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

10,136 views • 344 likes • 13 comments • June 18, 2025

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

12,416 views • 367 likes • 6 comments • June 18, 2025

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

11,642 views • 359 likes • 16 comments • June 17, 2025

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

20,581 views • 1,152 likes • 39 comments • June 17, 2025

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

22,683 views • 1,266 likes • 66 comments • June 16, 2025

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

23,899 views • 579 likes • 76 comments • June 16, 2025

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

51,892 views • 3,369 likes • 65 comments • June 13, 2025

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

33,521 views • 1,353 likes • 63 comments • June 13, 2025

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

20,799 views • 722 likes • 24 comments • June 10, 2025

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

15,441 views • 686 likes • 39 comments • June 09, 2025

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

16,706 views • 574 likes • 7 comments • June 09, 2025

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

31,061 views • 956 likes • 17 comments • June 06, 2025

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

15,790 views • 605 likes • 7 comments • June 06, 2025

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

22,924 views • 965 likes • 29 comments • June 05, 2025

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

31,274 views • 1,196 likes • 33 comments • June 04, 2025