Skip to main content

Why Developers Should Never Be Loyal to an AI Coding Tool

Gabe Hilado
Founder and CEO, Zenpo Software Innovations

Angular versus React versus Vue. SOA Suite versus REST. Windows Phone versus everyone. Every cycle produces true believers — and every cycle leaves them behind.

The pattern hasn't changed in two decades. A technology arrives, a group of developers adopts it early, and somewhere between adoption and advocacy they cross a line. They stop evaluating the tool on its merits and start defending it as an identity. Then the market moves. And they don't.

What happened to the SOA Suite evangelists?

A team — adjacent, close enough to watch — went all-in on Oracle SOA Suite around the time cloud was still a buzzword. Every architecture conversation routed back to SOA Suite. Every problem had an SOA Suite solution. They weren't evaluating anymore. They were evangelizing.

Where is SOA Suite now? Is "web services" even a phrase anyone says with a straight face in 2026? The technology didn't survive. The people who made it their entire professional identity had to rebuild from scratch — not because they lacked talent, but because they'd stopped watching the market while they were busy defending their choice.

That's the cost. Not picking the wrong tool. Everybody picks wrong sometimes. The cost is the years spent doubling down after the signal already shifted.

Why does tool loyalty keep happening?

The Microsoft stack had been home for years — enterprise solutions, delivered, in production, making money. Good platform. Strong ecosystem. No complaints about the work.

But the guys on the team weren't just building on Microsoft. They were betting their futures on Windows Phone. "Windows Phone is going to rule." They said it with conviction. They said it in meetings. They said it while the market share numbers were already telling a different story.

Windows Phone peaked at about 3% global market share and was discontinued in 2017. The developers who had diversified their skills barely noticed. The ones who had gone deep on Windows Phone development — who had organized their learning, their side projects, their conference talks around this one platform — had to start over.

This isn't a Microsoft story. Microsoft is fine. Azure, Teams, Copilot — the company adapted. The developers who treated "Microsoft ecosystem" as a personal identity instead of a professional tool are the ones who got stuck.

The JavaScript framework wars showed the same dynamic from a different angle. Angular launched in 2010 and captured a massive developer following. Then React arrived in 2013 and started pulling market share. Then Vue. Then Svelte. The developers who stayed agnostic — who learned the patterns underneath the frameworks instead of pledging allegiance to one — moved between tools without friction. The ones who had "Angular developer" in their bio spent years arguing in comment threads instead of adapting.

Are AI coding tools following the same pattern?

Right now, the conversations sound familiar. Claude Code is the best thing that ever happened to development. No wait — Claude Code is degrading. Codex is coming back. Cursor is the real play. Something new drops next quarter and the whole conversation resets.

This is the JavaScript wars again, running at AI speed.

The developers locking into one AI coding tool — building their workflows around its specific quirks, its specific interface, its specific model — are making the same bet the Windows Phone developers made. They're assuming the tool that's winning today will be winning in eighteen months. In a market where the leaderboard reshuffles quarterly, that's a bet with terrible odds.

What does betting on the workflow look like?

The developers who survived the framework wars didn't avoid frameworks. They used Angular, then React, then whatever served the project. They just never confused the tool with the skill.

Same principle applies now. Use Claude Code. Use Codex. Use Cursor. Use whatever ships the work fastest today. But structure the workflow so swapping tools is a Tuesday afternoon, not a six-month migration.

That means a few things in practice. The prompting patterns that make AI coding tools useful — breaking problems into clear specifications, validating output against known constraints, maintaining context across long sessions — those patterns transfer across every tool. The skill isn't "Claude Code." The skill is knowing how to direct an AI coding assistant, regardless of which one is sitting in the terminal.

The developers who build that transferable skill are the ones who won't flinch when the next tool arrives. The ones who memorized one tool's keyboard shortcuts and built their identity around its brand will be writing angry posts about why the market is wrong — same as the SOA Suite crowd, same as the Windows Phone crowd, same as every generation of tool loyalists before them.

How do you evaluate signal versus hype?

Staying agnostic doesn't mean staying disengaged. Through the JavaScript wars, the move wasn't to ignore all frameworks and write vanilla JS forever. The move was to watch, wait for actual adoption signal — production deployments, hiring trends, ecosystem maturity — and then commit to learning without committing to loyalty.

The same filter works for AI tools. A tool trending on Twitter isn't signal. A tool that three teams you respect are shipping production code with — that's signal. A tool that survived two quarters of competition and still has momentum — that's signal. A tool that a vendor is hyping in a keynote the week before a funding round — that's noise.

The people who get caught flat-footed aren't the ones who chose wrong. They're the ones who chose once and stopped choosing.

The tool is interchangeable. Your judgment isn't.