What happens when you benchmark 90+ frameworks? Why is the Virtual DOM officially losing the war to Signals? Why was SolidJS doing "React Hooks" before React even announced them?
In this Podcast with Ryan Carniato:
🟡 Discover how to eliminate the "butterfly effect" and state chaos in large-scale applications
🟡 Get the mechanical proof of why components should only run once for peak DOM performance
🟡 Learn the mental shift from "writes" to "reads" that makes SolidJS inherently faster than React
🟡 See how Ryan applies fine-grained reactivity to solve real-world bottlenecks in massive production apps
🟡 Explore the roadmap for the next evolution of frameworks and what comes after the current reactivity hype
Learn more about Ryan: https://dev.to/ryansolid
Learn more about SolidJS: https://www.solidjs.com/
Timestamps:
00:00 - Intro
01:24 - Why My Team Hated JavaScript in 2009
02:08 - How I Discovered "Signals" 15 Years Ago
02:30 - The Paradox: Building Solid, Coding in React
03:11 - Did React Hooks Follow SolidJS?
04:16 - Why Front-end "Camps" Hated Solid Initially
05:51 - How a "Nobody Guy" Built a Global Community
07:07 - I Studied 90 Frameworks to Build One
08:06 - The Inversion: Why Solid is About "Reads", not "Writes"
09:39 - Signals vs. Spreadsheets: Dealing with the Chaos
11:12 - The Truth: Why Signals Won't Make React Faster
13:43 - Why Solid Components Only Render Once
15:34 - Future Tooling: Visualizing the Reactive Graph
18:50 - The TypeScript & JavaScript Mismatch
20:06 - React Compiler: Abstraction vs. Mechanical Truth
21:45 - Thoughts on Ripple and "JavaScript Fatigue"
23:58 - Does Personal Brand Matter More Than Skill?
25:27 - Engineering Pragmatism: "If it's not fast, it's not worth it"
28:03 - The "Patronage" Model: Sentry and Open Source Funding
🎥 The podcast was recorded at JSNation 2025 US Edition, the biggest JavaScript conference worldwide. Watch the talk recordings:
🔗 https://gitnation.com/events/jsnation...
📌 We’ve hidden a secret code for 20% off your next event. Join us for JSNation 2026 in Amsterdam:
🔗https://jsnation.com/?utm_source=yout...
📌 Join our upcoming conferences:
💫 AI Coding Summit, Feb 26 & 27, 2026 (Online)
https://aicodingsummit.com/?utm_sourc...
💫 Node Congress, March 26 & 27, 2026 (Online)
https://nodecongress.com/?utm_source=...
💫 TechLeadConf, June 11, 2026 (Amsterdam)
https://techleadconf.com/?utm_source=...
and more!
🚀 Check out all the upcoming events from GitNation:
🔗 https://gitnation.com/events?utm_sour...
Don't forget to use INSIDER20 promo code for 20% off on tickets.
#GitNation #JSNation #NodeJS #GitNationHeroes #TechPodcast #GitNationInterviews #JSNation2025