Profile avatar
jherr.dev
Principal Fullstack Software Engineer and YouTuber
359 posts 3,369 followers 278 following
Prolific Poster
Conversation Starter

I've changed my mind, what I thought was the coolest part of the Remix V3 proposal I now think is its fatal flaw. And no, I'm not talkin' bout iframes or generators. youtu.be/5SPqO6NR_Bg

We're thrilled to announce that @seth.blue @shrutikapoor08.bsky.social @en-js.bsky.social @zmofei.bsky.social @lydiahallie.com @jherr.dev @lunaleaps.bsky.social will be speaking at React Conf 2025!

Woke up to my first meaningful PR merged into CTA ❤️ Love working with @jherr.dev!

Sure, you know TanStack as the awesome React-Query framework that is used in 25% of all React apps. But Jack Herrington (@jherr.dev) is coming to #CascadiaJS to show us how it's a LOT more than that. In fact, it may end being your new go-to framework. #TanStack #JavaScript #WebDev #OpenSource

Last week we did an MCP Server from scratch. This week we're doing the MCP Client! Nothing teaches you what a protocol can and can't do, and how it works, than building it for yourself! youtu.be/S2x1bsMk19I

MCP is blowing up right now and you need to know how it works. What better way to understand it than to build it from scratch. No libraries. No abstraction layers. Let's start this three part (at least) series by building an MCP server from scratch! youtu.be/nTMSyldeVSw

🔥 Big shifts in web dev this week: - 🧠 @vscode.dev wants to be the AI editor - 🧩 @microsoft.com floats “NLWeb” — turning your site into an AI app - 🛑 Remix v3 breaks up with React - 🕹️ Claude 4 plays Pokemon. Let's go ➡️ front-end-fire.com/episodes/97/

JSON.stringify/JSON.parse have some serious limitations. Let's take a look at several popular alternatives to boost your JSON game in just ~9 minutes! youtu.be/PtcQwb1uBhc

This week in dev land: - ⚡ @tanstack.com DB brings blazing-fast reactivity - 🧠 @vscode.dev hits v1.100 & gets smarter, chattier, and more agent-y - 🪄 Basecoat UI gives you @shadcn.com-style components with no React needed And yes… HBO Max is back, again Show link: front-end-fire.com/episodes/95/

Server functions are super cool, but they aren't a web standard. So what are they? How do they work? What are the pros and cons? And the differences between the Solid, NextJS, Start and Qwik versions? Let's find out! youtu.be/FPJvlhee04E

Free app idea: "Proof of life" An app for dog/cat/pet sitters to be able to upload images and photos of folks pets doing fun things (or just being, you know, alive.)

@raycast.com added MCP support and I'm happy to say that create-tsrouter-app for building @tanstack.com apps works flawlessly with it. Now you can create a TanStack app with just a shortcut and a prompt.

Free AI event in PDX, and hey, I'll be giving the keynote! www.eventbrite.com/e/full-stack...

The latest thing that companies do when they want to advertise on my channel (in particular AI companies), is that they AI generate emails based on AI evaluations of recent posted YT content. Here is one where the AI didn't get the point at all and it just completely made it up.

React’s new Activity component preserves state even when hidden. 🔎 Storybook 9 beta adds all the testing tools. 📚 Tips to keep dev skills sharp while still using AI assistants. 🤖 And Apple’s legal bruising over anti-competitive App Store tactics. 🧑‍⚖️ Show link: front-end-fire.com/episodes/93/

In just 10 minutes learn all about @react.dev new Activity component and how it can help speed up your application. We'll break out the FPS meter and the Profiler! Let's go! youtu.be/gRKVL5w-2Lc

Anyone have a quick template, or walkthrough, of how to build a React Native MacOS application (NOT an RN application ON MacOS, that's easy)? All the docs seem to be old and perhaps on the old architecture? I genuinely don't care old vs new architecture.

Still amazed that we have 5+ amazing JS frameworks (React, Vue, Angular, Svelte, Solid, etc.) and still async stuff is hard to get right. It's what we f'ing do. Everything important that we do is async.

My car stereo is pretty basic; no maps, etc. So I wanted to upgrade to CarPlay and I looked around and a basic model was ~$400 with (free installation). Go to the store. Yep, ~$400, but labor and small parts it was $1,100. Is this how this car stereo crap goes? WTF?

The odd issue of being a web dev and also a web user; I get hyper critical about things like the button click handler is wrapping the text and not the body of the button.

Vibe coders are losing progress when LLMs go off the rails, lets see if we can fix that. youtu.be/dOjQlRGQ-m4

. @vuejs.org's new Alien Signals boost reactivity, React Compiler nears stable release, RedwoodSDK reveals its @cloudflare.social-powered future, and... is Yahoo buying Chrome? 🛸🧪🔥 Show link: front-end-fire.com/episodes/92/

I think I'm going to be able to ditch my second monitor on my recording machine! github.com/Stengo/DeskPad And I'll be able to use my laptop for easy recording to! Gam changer!

Blown away by SINNERS. If you're worried about the horror aspect, it's not that bad. It's really just the third act and it's light on the jump scares. The music, the visuals, everything is next level and it's great to see it on the big screen. Definitely going to see it again.

Any thoughts on an Arc alternative? I don't really use too much of the arc features. Mainly the organizational features as well as the multiple profiles.

Let me show you Better Auth's headless-style approach to bringing auth to your @tanstack.com Start application! youtu.be/Atev8Nxpw7c

OpenAI just dropped GPT-4.1 & a new Codex CLI. The first State of Web Dev AI survey is in: winning tools, what devs are spending, and what’s a pain. Plus: @nextjs.org 15.3 lands, and "slopsquatting" enters the dev lexicon. 🧠⚡️ You don’t want to miss this. Show link: front-end-fire.com/episodes/91/

🌐 Google unveils a protocol for AI agents to talk to each other, 🤖 @github.com Copilot can now review your PRs, and @redwoodjs.com reinvents itself as RedwoodSDK. 👨‍💻✨ All that + more on this week’s episode! Show link: front-end-fire.com/episodes/90/

Just wanted to say thank you to every subscriber to the channel! Thank you so much for subscribing, and watching the videos. I hope for many more years of making the kinds of videos you want to watch!

I'm super excited about Google's A2A protocol after digging into it. Let me show you what I found. What's good. What's not so good. How to use it. What to use it for. And more. In just 12 minutes! youtu.be/voaKr_JHvF4

Tomorrow I’ll be showing off my vibe coding workflow in a live webinar. It should be fun. Join me! blues.com/register-vib...

Part 2 of the @trpc.io and @tanstack.com Query and Start series is up. We're doing tRPC mutations! As well as authentication with @clerk.com, and checking out their awesome new Agent Toolkit! So lots of good AI in there too! youtu.be/uE4devDh2rU