Jack Herrington - Videos

Back to Channel

Master React 19.2 Async Everywhere — Boost Performance

React 19 adds components and hooks that make async work a whole lot cleaner and easier. Let's get an overview with the state of async in 19.2 Code: https://github.com/jherr/react-19-2-async 👉 Don...

38,410 views • 2,025 likes • 144 comments • October 20, 2025

You Only Need ONE AI Tool?

Original Article: https://lucumr.pocoo.org/2025/8/18/code-mcps/ 👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ 👉 Discord server signup: https://discord.gg/ddM...

5,422 views • 156 likes • 12 comments • October 13, 2025

React Foundation: Solving Reacts Existential Problems

React's new Foundation is how we solve the existential issues that React has had since its beginnings. Foundation blog entry: https://react.dev/blog/2025/10/07/introducing-the-react-foundation 00...

13,300 views • 585 likes • 40 comments • October 07, 2025

AI Migration: NextJS to TanStack Start

Let's use agent coding to port a NextJS Pages Router app to TanStack Start, and learn about TanStack Start in the process. Githhub repo: https://github.com/jherr/pages-2-tanstack-converter Backpin...

9,820 views • 308 likes • 58 comments • October 01, 2025

Postman + TanStack = Amazing MCP!

Postman has MCP debugging, and a no-code MCP server system with full deployment. https://bit.ly/3Iqmb1C Code: https://github.com/jherr/postman-ts-mcp 👉 ProNextJS Course: https://pronextjs.dev 👉 D...

6,479 views • 223 likes • 10 comments • September 29, 2025

Hosting MCP-UI Servers on TanStack Start

Code: https://github.com/jherr/mcp-ui-on-tanstack 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ 👉 Discord server si...

5,225 views • 145 likes • 4 comments • September 22, 2025

I Switched! Claude Code to Cursor CLI

I've switched from Claude Code to Cursor CLI, let's talk about why! Cursor CLI: https://cursor.com/cli TanStack MCP: pnpx create-start-app@latest --mcp 👉 ProNextJS Course: https://pronextjs.dev 👉...

16,289 views • 269 likes • 40 comments • September 15, 2025

Is Warp Code The Best Terminal In 2025?

Warp Code is a terminal, and a CLI coding tool, and an editor, all in one. Is this a terminal walking backwards into an IDE? What's going on here? Warp site: https://warp.dev 👉 ProNextJS Course: ...

11,860 views • 284 likes • 34 comments • September 08, 2025

MCP-UI + TanStack = Next Gen Web

This video was sponsored by StormMCP. https://stormmcp.ai/home Code: https://github.com/jherr/mcp-ui-on-tanstack 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to this chan...

50,168 views • 1,519 likes • 68 comments • September 03, 2025

AI SDK Version 5 on TanStack Start!

Code: https://github.com/jherr/ts-ai-v5 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ 👉 Discord server signup: http...

7,303 views • 283 likes • 10 comments • August 25, 2025

3 Amazing New TanStack Query Features!

Let's look at useInfiniteQuery, streamedQuery and broadcastQueryClient features in TanStack Query. Infinite Queries: https://tanstack.com/query/latest/docs/framework/react/guides/infinite-queries ...

23,830 views • 1,154 likes • 55 comments • August 18, 2025

TanStack DB In 15 Minutes! ORM or State Manager?

This video was sponsored by Infinite Red: https://infinite.red 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ 👉 Disc...

25,717 views • 946 likes • 75 comments • August 11, 2025

tRPC vs oRPC: Typesafe API battle!

👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ 👉 Discord server signup: https://discord.gg/ddMZFtTDa5 👉 VS Code theme...

22,104 views • 790 likes • 94 comments • August 04, 2025

Zod VS Valibot: JS/TS Validator Battle!

What are JS/TS validators for? Which one is the best between Zod and Valibot? Let's find out. Code: https://github.com/jherr/valibot-vs-zod 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forge...

18,450 views • 678 likes • 45 comments • July 28, 2025

Figma MCP vs Claude: UI Building Battle!

Which is going to turn Figma into functioning React (on TanStack Start) better; Figma MCP or Claude Code? 00:00 Introduction 01:05 Letting Claude Cook 01:40 Setting Up Figma MCP 02:39 Using Figma ...

39,147 views • 626 likes • 39 comments • July 21, 2025

3 MUST SEE Amazon Q CLI Vibe Coding Features!

Amazon Q CLI: https://fnf.dev/3HZWbtf You've gotta check out these Amazon Q CLI features that well accelerate your work in React, TanStack Start, NextJS, and more. Vibe Coding right out of the CLI...

8,942 views • 174 likes • 15 comments • July 14, 2025

Coolest MCP Demo You'll See!

Let's put together Clerk, MCP, and TanStack Start, to make the coolest demo you'll see. It has Claude driving an eCommerce experience over MCP/HTTP after gathering data from another MCP STDIO serve...

13,931 views • 498 likes • 27 comments • July 07, 2025

Deploy TanStack Start in Less Than A Minute

Can we deploy TanStack Start to Netlify, with a database, in less than a minute! Heck yes! 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to this channel for more updates: h...

8,994 views • 340 likes • 40 comments • June 30, 2025

React Native Mac-OS Desktop AI Chatbot with MCP!

Let's use React-Native, MCP and AI to build a React-Native MacOS Desktop AI Chatbot application. It's a bummer that Expo doens't yet support building MacOS and Windows applications. This video was...

7,989 views • 180 likes • 12 comments • June 23, 2025

DIY MCP Part 3: AI Tool Calling

Let's finish up our MCP three parter by connecting our MCP Client and Server to the LLM/AI! Code: https://github.com/jherr/diy-mcp/tree/main/client Part 1: Server - https://youtu.be/nTMSyldeVSw P...

4,893 views • 239 likes • 23 comments • June 16, 2025

Remix V3's Fatal Flaw

Remix V3 is a radical departure from React-Router, Remix V2 and even React. But that's not the biggest issue with the proposal. Let's find out what is. My AI Tweet: https://x.com/jherr/status/1928...

10,387 views • 336 likes • 48 comments • June 09, 2025

Part 2 - MCP Client Setup in 10 Minutes

Let's follow up our building of a DIY MCP server by building an MCP client from scratch! Part 1: Server - https://youtu.be/nTMSyldeVSw Part 2: Client - This video Part 3: AI - Coming up! Code: ht...

9,995 views • 329 likes • 20 comments • June 02, 2025

Build a custom mcp server in 15 mins

Let's build an MCP STDIO server from scratch to understand how the the Model Context Protocol actually functions. Part 1: Server - This video Part 2: Client - https://youtu.be/S2x1bsMk19I Part 3:...

42,865 views • 1,136 likes • 48 comments • May 27, 2025

DON'T Use JSON.parse & JSON.stringify

JSON.stringify and JSON.parse have problems. What are some good alternatives? Code: https://github.com/jherr/json-alternatives 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscrib...

32,401 views • 979 likes • 87 comments • May 19, 2025

Server Functions Don't Exist (It Matters)

Server functions in TanStack Start, NextJS, Qwik and Solid are very cool. But did you know that server functions don't actually exist as part of the web platform. So each platform is just making th...

15,098 views • 729 likes • 56 comments • May 12, 2025

React's New Activity Component: Huge Performance Win!

React has a new experiment Activity component that can help speed up your React, NextJS, TanStack, etc. application. 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to this c...

44,294 views • 1,384 likes • 82 comments • May 05, 2025

One Developer Skill Every Vibe Coder MUST Have

This video is sponsored by Infinite Red: https://infinite.red/ 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ 👉 Disc...

7,180 views • 258 likes • 33 comments • April 28, 2025

Better-Auth: Headless Authentication for Your TanStack Start App

Is better-auth the better way to add authentication to your TanStack Start or NextJS application? Let's find out! Better-auth: https://www.better-auth.com/ Code: https://github.com/jherr/tanstack-...

25,788 views • 705 likes • 69 comments • April 21, 2025

What Makes Google's A2A Protocol REALLY POWERFUL (in 12 Minutes)

Learn all about the A2A, or Agent 2 Agent protocol, that allows AI agents to coordinate to solve tasks on your behalf. It's an excellent compliment to the Model Context Protocol (MCP). MCP Overvie...

62,707 views • 1,730 likes • 104 comments • April 11, 2025

tRPC v11 with TanStack Query on TanStack Start! Part 2

tRPC version 11 now integrates tightly with TanStack Query. Let's try it out on TanStack Start and find out how to do mutations with tRPC and TanStack Query. Code: https://github.com/jherr/start-t...

6,666 views • 174 likes • 29 comments • April 07, 2025

tRPC v11 with TanStack Query on TanStack Start! Part 1

tRPC version 11 now integrates tightly with TanStack Query. Let's try it out on TanStack Start and find out how to query both inside and outside the React context. Code: https://github.com/jherr/s...

23,792 views • 661 likes • 55 comments • March 31, 2025

Applied Model Context Protocol (MCP) In 20 Minutes

Let's build an MCP Server and an MCP Client that we can use with Claude Desktop and the Vercel AI library. Complete demo application using NX, React, Express and TanStack Start. Overview video: ht...

70,541 views • 2,307 likes • 115 comments • March 24, 2025

Model Context Protocol (MCP): The Key To Agentic AI

The Model Content Protocol is taking the AI world by storm. Find out what MCP is, what it can be used for, how to create and use MCP servers, and much more! In-Depth video: https://youtu.be/eD0uBL...

141,111 views • 4,790 likes • 156 comments • March 17, 2025

React/Solid-JS Module Federation on TanStack!

Microfrontends on TanStack using React and Solid and sharing state with @tanstack/store? You bet! Let's dig into it. Code: https://github.com/jherr/mod-fed-ts 👉 ProNextJS Course: https://pronextj...

13,195 views • 517 likes • 35 comments • March 10, 2025

create-tsrouter-app v0.6: AI Chat example, Solid support and MORE!

The create-react-app alternative, create-tsrouter-app, has amazing new features: support for Solid, amazing add-ons like Form, Store, Sentry, Convex (and more), an AI chat template, MCP integration...

6,416 views • 288 likes • 17 comments • March 05, 2025

Reacts New ViewTransition Component Is A Little Flakey

Is React's new experimental View Transition hook good to go? Let's find out as we test it on Vite, NextS and TanStack Router. Code: https://github.com/jherr/react-view-transition 👉 ProNextJS Cour...

14,288 views • 615 likes • 34 comments • March 03, 2025

Fix Your Slow React App With React-Scan

Find an fix your slow React, NextJS, Remix or TanStack app with React-Scan. React Scan: https://react-scan.com 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to this channe...

56,697 views • 2,755 likes • 91 comments • February 26, 2025

TanStack Offers A Fantastic Replacement For Create React App

Create React App is being sunset. Now there is `create-tsrouter-app` that gives you an almost identical starting point, but with Vite and TanStack underneath the hood. JS: pnpx create-tsrouter-app...

28,568 views • 1,224 likes • 104 comments • February 17, 2025

Proof That React With RSCs is 2X Faster!

Think RSCs are bad? Sure they have their restrictions, but if you want fast renders on the client, RSCss are the way to get there. And I have a trick to show you that will make RSC components inter...

16,572 views • 586 likes • 92 comments • February 10, 2025

Movie Poster Come to Life with React, Node, Raspberry Pi and More!

Let me show you my poster project that I've been working on/off for a month or so. Lots of fun with IoT stuff; Raspberry Pi, WS2812, wiring, power management, 3D printing. Then woodworking stuff to...

5,231 views • 153 likes • 7 comments • February 07, 2025

Is Bun The End Of Vite?

Bun can now server html files right off the command line. It's easier than Vite to get going and it supports API endpoints! 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to subscribe to...

32,007 views • 1,501 likes • 153 comments • February 04, 2025

STOP Using Recoil, Use This Instead!

Check out these alternatives to Recoil: LegendApp State, Tanstack Store and Jotai! Code: https://github.com/jherr/recoil-alternatives 👉 ProNextJS Course: https://pronextjs.dev 👉 Don't forget to s...

10,969 views • 306 likes • 53 comments • February 03, 2025

Deepseek AI with React, Tanstack Start and Ollama

Who cares about the politics or economics of Deepseek? Let's jump in and see how to use it to build a chat app today! Code: https://github.com/jherr/deepseek-start 👉 ProNextJS Course: https://pro...

33,244 views • 1,432 likes • 73 comments • January 30, 2025

Micro-Frontends in React-Native! Game Changer for Mobile Apps

We can now create Micro-Frontends Module Federation with React Native with Repack! And it's super fast with Rspack. Let's see how you can deploy your code to production, in an instant, with Module ...

18,181 views • 692 likes • 61 comments • January 29, 2025

Javascript's New Pipeline Operator Is Awesome!

If you like .map, .filter, .reduce, etc. you'll love the proposed new pipeline operator. Proposal: https://github.com/tc39/proposal-pipeline-operator 👉 ProNextJS Course: https://pronextjs.dev 👉 D...

70,371 views • 2,646 likes • 424 comments • January 27, 2025

FREE Web+API Hosting on Expo

Host your Vite/React SPA on Expo's new Expo Application Services, as well as your backend APIs, and even your iOS and Android code! This video was sponsored by Infinite Red. https://infinite.red/j...

6,222 views • 266 likes • 8 comments • January 21, 2025