Matt Pocock - Videos

Back to Channel

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

97,362 views • 2,780 likes • 234 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 ...

18,240 views • 587 likes • 61 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...

133,177 views • 5,540 likes • 429 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. ...

13,878 views • 651 likes • 40 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

24,947 views • 1,125 likes • 25 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

10,634 views • 544 likes • 9 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

19,568 views • 715 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

13,987 views • 479 likes • 9 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

4,289 views • 155 likes • 2 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

15,726 views • 591 likes • 7 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

57,878 views • 1,658 likes • 46 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

6,183 views • 307 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

7,585 views • 348 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...

133,389 views • 5,526 likes • 312 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,440 views • 315 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,500 views • 640 likes • 14 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

31,984 views • 876 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,063 views • 756 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...

64,243 views • 2,483 likes • 610 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...

17,998 views • 820 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

14,385 views • 432 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,745 views • 735 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

9,914 views • 345 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,253 views • 364 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,179 views • 356 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,345 views • 1,149 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,331 views • 1,249 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,793 views • 577 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

46,277 views • 3,059 likes • 63 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,414 views • 1,354 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,546 views • 720 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,230 views • 683 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,628 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

27,445 views • 869 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,759 views • 606 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,319 views • 943 likes • 28 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

30,093 views • 1,167 likes • 33 comments • June 04, 2025

Your types can't hide from me #2

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

50,113 views • 2,595 likes • 119 comments • June 04, 2025

Open source libraries you have to know - Arktype

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

17,406 views • 602 likes • 42 comments • June 04, 2025

The TypeScript hill I'm willing to die on

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

48,803 views • 1,589 likes • 122 comments • June 03, 2025

Open source libraries you have to know - Valibot

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,788 views • 1,029 likes • 33 comments • June 03, 2025