mattpocockuk Profile Banner
Matt Pocock Profile
Matt Pocock

@mattpocockuk

Followers
215K
Following
60K
Media
3K
Statuses
31K

I teach devs for a living. Author of Total TypeScript and AI Hero. Ex-@vercel. Used to be a voice coach.

Oxford, England
Joined August 2011
Don't wanna be here? Send us removal request.
@mattpocockuk
Matt Pocock
24 days
๐Ÿšจ NEW COHORT ๐Ÿšจ We're building an AI personal assistant from scratch in a 5-day cohort with the AI SDK - USING YOUR DATA. Ever wanted to customize an LLM? This one's for you. Kicks off December 8th.
14
17
189
@mattpocockuk
Matt Pocock
17 hours
Initial thoughts about TanStack AI, and its positioning vs Vercel's AI SDK: Framing I like that they are pushing 'no vendor lock-in' in their blog post (that's how all AI libs should be). But I think they're subtly benefiting from the impression that all Vercel libraries (i.e.
22
9
334
@mattpocockuk
Matt Pocock
20 hours
Oh baby
@tan_stack
TANSTACK
1 day
๐Ÿ“ฃ TanStack AI Alpha is here! โœจ Framework agnostic ๐Ÿค– Provider agnostic ๐Ÿง  Type safe ๐Ÿ”ง Isomorphic tools ๐Ÿ›  Devtools ๐ŸŒ Open protocol ๐Ÿ“ฆ JS, Python, PHP โš›๏ธ React, Solid, Vanilla ๐ŸŒ€ OpenAI, Anthropic, Gemini, Ollama, ++ Official blog post: ๐Ÿ”—โฌ‡๏ธŽ๐Ÿงต
11
1
332
@juristr
Juri Strumpflohner ยท juri.dev
2 days
No questions, let's go. The hack from @mattpocockuk to tell Claude to ask for unresolved questions during planning is gold.
7
4
33
@mattpocockuk
Matt Pocock
6 days
Not sure what came over me but I just put together a 25-lesson Zod 4 course in like 2 hours I guess I make courses for fun too sometimes
22
1
264
@mattpocockuk
Matt Pocock
7 days
I genuinely do wonder if I get a different experience to most users, since coding agents know who I am
@joelhooks
joel โ›ˆ๏ธ
7 days
i tell claude that @mattpocockuk will be reviewing this code so stop with the hack lazy TS bullshit and it literally works lmao
9
5
325
@mattpocockuk
Matt Pocock
7 days
Here's the demo! And thanks to @KaraBharat for the inspiration! https://t.co/YV3HJwvFGF
0
0
16
@mattpocockuk
Matt Pocock
7 days
Set.difference() Set.intersection() Set.symmetricDifference() Here's an interactive demo to explain all these new Set methods.
7
42
558
@mattpocockuk
Matt Pocock
8 days
Sometimes, all it takes to teach something is to find the perfect example This is _such_ a perfect example it makes me want to cry
@KaraBharat
Bharat Kara
8 days
โšก๏ธ JavaScript Set makes state comparison effortless. #JavaScript
17
58
1K
@mattpocockuk
Matt Pocock
8 days
I've got in the habit of asking AI to do too much work in a single chunk. It gets bogged down, can't see the whole picture, forgets how things relate to each other... ...just like me. Breaking work down into smaller chunks benefits both you and the AI.
20
2
90
@mattpocockuk
Matt Pocock
8 days
Folks who have been waiting to buy Total TypeScript, now's the moment. EVERYTHING is 50% off for Black Friday. Our deepest discount ever.
3
6
39
@florin_dev
Florin
8 days
Just came back to this and I can only say it is so productive. Cheers to @mattpocockuk, again.
2
4
24
@mattpocockuk
Matt Pocock
9 days
I'm having a "discover a problem in the fractional-indexing library your entire project depends on" kind of morning
5
0
31
@mattpocockuk
Matt Pocock
10 days
Back from a 4-day everything-blackout in Bavaria, eating Weisswurst and drinking Winterbier Now to get ready for the Cohort, and get Evalite ready for v1. LFG
6
1
65
@mattpocockuk
Matt Pocock
17 days
What's worse?
23
1
26
@franmoretti_
Francisco Moretti
17 days
Evalite + Sparka integration โœ… Templates now include evals for your agent. @mattpocockuk cooked. Evalite uses the Vitest runner, allowing all Vitest features and plugins. This solves so many problems! E.g. how do you ensure your agent saves in the DB for users but not for
0
6
29
@mattpocockuk
Matt Pocock
18 days
Wrote my own evals for writing accompanying text to my course videos Transcript + Code + Style Guide = Article Turns out Haiku 4.5 is the GOAT for this, cheaper and somehow better than Sonnet right now.
19
3
78
@mattpocockuk
Matt Pocock
18 days
Also I just wrote evals for software I wrote using software I wrote Having a good day
@mattpocockuk
Matt Pocock
19 days
Personal software is INSANE in the age of AI I use mine to: - Manage my course videos/material - Use AI to help me write accompanying text - Use AI to transcribe my videos WHILE RECORDING Folks who know how to build have a crazy advantage
1
3
122