These are my opinions and are ruminations on what might be happening as more and more developers use LLMs and Frameworks to build on the web.
In October last year I wrote “will developers care about frameworks in the future?” predicting that LLMs would abstract away framework choice. I was wrong—or at least, wrong about the timeline.
The reality is more interesting and more permanent: React isn’t competing with other frameworks anymore. React has become the platform. And if you’re building a new framework, library or browser feature today, you need to understand that you’re not just competing with React—you’re competing against a self-reinforcing feedback loop between LLM training data, system prompts, and developer output that makes displacing React functionally impossible.
…
Proceeds to use Svelte cuz it has the exact features I want
React is popular but I honestly don’t care about llm weenie vibe coder junior devs being biased towards react. Lions don’t concern themselves with the opinions of sheep.
The majority of shit apps are being made with react sure.
But skilled seniors who intend to make something robust don’t even tend to have an llm enabled that will even influence their opinion on the first place. The majority of senior devs keep repeating the same sentiment: llms primarily are slowing them down more than helping.
Junior devs that crutch on llms are falling behind and the quality of their output shows. They grow slower and produce worse output.
It’s one thing to use it for monotonous tasks, but if it influences your higher level important decisions you are probably already cooked.
… Proceeds to use Svelte cuz it has the exact features I want
React is popular but I honestly don’t care about llm weenie vibe coder junior devs being biased towards react. Lions don’t concern themselves with the opinions of sheep.
The majority of shit apps are being made with react sure.
But skilled seniors who intend to make something robust don’t even tend to have an llm enabled that will even influence their opinion on the first place. The majority of senior devs keep repeating the same sentiment: llms primarily are slowing them down more than helping.
Junior devs that crutch on llms are falling behind and the quality of their output shows. They grow slower and produce worse output.
It’s one thing to use it for monotonous tasks, but if it influences your higher level important decisions you are probably already cooked.