Every few years, someone declares my job dead.
First it was Flash. Then it was Dreamweaver. Then it was “anyone can drag-and-drop a Wix site.”
Now it’s AI.
The headlines practically write themselves: AI makes frontend engineers obsolete. The end of coding as we know it. Software that writes itself.
And just like every other “frontend killer,” it’s being oversold.
I’ve been a frontend engineer for 25 years. That’s long enough to see the cycle play out again and again:
⇒ A shiny new tool arrives.
⇒ It makes something look effortless.
⇒ Investors and LinkedIn gurus start writing eulogies for an entire profession.
Flash was going to replace web developers. It didn’t. Dreamweaver was going to let designers “skip the devs.” It didn’t. Low-code promised to “empower everyone to build software.” It did… and then quietly handed the messy details back to engineers.
Now it’s AI’s turn.
AI can scaffold a site from a prompt. It can write tests you’ll never maintain. It can redesign a layout mid-conversation. All of this looks magical in a demo. But demos are not production systems.
Here’s the secret nobody puts in those breathless blog posts: frontend isn’t just code.
It’s trade-offs. It’s accessibility. It’s performance. It’s anticipating the one user who will click in exactly the wrong place, at exactly the wrong time, and expect your app not to fall apart.
AI doesn’t care about that. It can’t.
Ask an AI to write you a login form, and it will. But does it rate-limit the API? Does it guard against timing attacks? Does it warn you that your “Sign in with Google” button is inaccessible to a keyboard-only user?
No. Because those aren’t “in the data.” They’re in the lived reality of building software for people.
Flash was the big one. In the late 90s and early 2000s, it could do things HTML couldn’t dream of. Animations. Games. Entire websites in a single SWF file.
Agencies told clients they didn’t need developers anymore: “the designer can do it all.”
But Flash sites were slow, inaccessible, and fragile. They couldn’t scale. They broke on mobile.
Sound familiar?
Every time a new tool promises to “do it all,” it ends up running into the same wall: building real software is messy. Users are messy. The world is messy.
AI is already hitting that wall.
I don’t write this as an AI skeptic. I use these tools daily.
Here’s what they’re genuinely good at:
These uses make me faster. They clear mental space for the hard problems.
But notice what’s missing: real architecture, performance trade-offs, accessibility, debugging the unexpected. AI doesn’t replace those, it just gives you more time to focus on them.
If you’re early in your career, this is where AI can mislead you. It’s seductive to believe the machine has “got your back.”
But AI doesn’t explain why. It doesn’t warn you when its confident-looking code is subtly broken. And it doesn’t teach you the mental models you’ll need when the abstractions leak.
Rely on it too much, and you end up vibe coding: copy-pasting suggestions that “seem to work” without really understanding them. That feels fine until you’re debugging a production outage at 3am.
The engineers who last aren’t the ones who type the fastest. They’re the ones who can reason about systems under pressure. AI won’t teach you that.
There’s a reason frontend keeps “dying” and coming back stronger.
It’s the part of software most directly exposed to the chaos of the real world. Users on 3G in rural India. Screen readers on iOS. Browsers with half-baked support for the latest CSS spec.
You can’t abstract that away. You can’t vibe-code your way through it. You have to understand it.
Every time a new “frontend killer” comes along, it covers 20% of the problem space really well, and then collapses under the weight of the other 80%.
Flash couldn’t handle it. Wix couldn’t handle it. AI won’t either.
Yes and no.
Yes, because the definition of “frontend engineer” will shift. Routine coding tasks will get automated. Copy-paste UI patterns will become commodity. If your entire job is wiring buttons to APIs, AI can already do that.
But no, because the real work of frontend, the invisible, difficult, user-facing details, still needs human judgment.
Your job won’t disappear. It will evolve.
Here’s my advice, from someone who’s watched a few waves of “frontend killers” crash and fade:
AI is the latest “frontend killer.” It won’t be the last.
But if you care about the craft, you’ll outlast the hype.
Frontend isn’t dying. It’s evolving. And the people who adapt will do just fine.



Wormhole’s native token has had a tough time since launch, debuting at $1.66 before dropping significantly despite the general crypto market’s bull cycle. Wormhole, an interoperability protocol facilitating asset transfers between blockchains, announced updated tokenomics to its native Wormhole (W) token, including a token reserve and more yield for stakers. The changes could affect the protocol’s governance, as staked Wormhole tokens allocate voting power to delegates.According to a Wednesday announcement, three main changes are coming to the Wormhole token: a W reserve funded with protocol fees and revenue, a 4% base yield for staking with higher rewards for active ecosystem participants, and a change from bulk unlocks to biweekly unlocks.“The goal of Wormhole Contributors is to significantly expand the asset transfer and messaging volume that Wormhole facilitates over the next 1-2 years,” the protocol said. According to Wormhole, more tokens will be locked as adoption takes place and revenue filters back to the company.Read more