Your framework expertise is less valuable than you think. True career stability comes from mastering the underlying web platform, not just the latest trend.
#1about 3 minutes
Why in-depth React knowledge may not be a good investment
The rapid evolution of frameworks like React with paradigm-shifting updates devalues the time developers invest in mastering them.
#2about 2 minutes
How web standards evolve by learning from frameworks
Web platform features like querySelector and fetch evolved from popular libraries like jQuery and AJAX patterns, showing how standards provide long-term stability.
#3about 7 minutes
Why React's model conflicts with the modern web platform
React was built to solve problems from a decade ago that no longer exist, and its approach of replacing rather than extending the DOM creates unnecessary complexity.
#4about 4 minutes
Finding the balance between server-side and client-side rendering
While HTMX simplifies things by moving state to the server, it exposes network latency, highlighting the need for client-side interactivity to create a smooth user experience.
#5about 8 minutes
Why developers should use and help improve native components
Developers often dismiss native browser components due to minor flaws, but using them and reporting bugs is crucial for improving the platform and benefiting from built-in accessibility.
#6about 3 minutes
Questioning the value of React Native and in-app browsers
The promise of cross-platform development with tools like React Native often falls short, while in-app browsers create a fragmented user experience by isolating data.
#7about 3 minutes
Understanding the role and value of web components
Despite some complexities like Shadow DOM, web components provide a valuable, interoperable layer for building framework-agnostic UI elements and are a permanent part of the web platform.
#8about 6 minutes
Why tools like Tailwind abstract away the platform
While utility-first CSS frameworks like Tailwind improve developer experience with features like auto-completion, they can obscure the underlying platform's own powerful capabilities.
#9about 6 minutes
Differentiating your career by specializing in core web skills
To stand out in a competitive job market, developers should specialize in foundational areas like accessibility and performance, which are increasingly valuable to businesses.
#10about 6 minutes
The importance of maintenance skills and career satisfaction
The majority of software engineering work involves maintaining legacy code, a skill that offers job security and should be balanced with finding personal career satisfaction.
Related jobs
Jobs that call for the skills explored in this talk.
The HTML Elements That You’re Probably Over-EngineeringAs frameworks have become more and more commonplace in the world of web development, so too has the over-engineering of features made possible by our humble old friend, HTML.
The mental models that come with using state management in React, Vue and o...
Daniel Cranney, Chris Heilmann
Dev Digest 215: Agent Memory, JS2026, Googlebot Analysis & Canvas❤️HTMLInside last week’s Dev Digest 215 .
🗿 Make AI talk like a caveman
🧠 A guide to context engineering for LLMs
🤖 Simon Willison on agentic engineering
🔐 Axios supply chain attack post mortem
🛡️ Designing AI agents to resist prompt injection
🎨 HTML in c...
The Best 7 Frontend Frameworks for Developers in 2025Which frontend frameworks should developers focus on in 2025? We’re listing them for you and showing advantages and drawbacks. You’ll notice we included some libraries as well, because you can’t miss those in 2025.What is the best front end framework...
From learning to earning
Jobs that call for the skills explored in this talk.