AI Coding Tools Repeat Engineering Mistakes

Folks expected AI coding tools to wipe out engineers in a flash. Instead, we're doomed to repeat the same dumb mistakes — unless we learn from 20 years of pain.

AI Coding Tools Are About to Repeat Software Engineering's Epic Fail — theAIcatchup

Key Takeaways

  • AI coding tools thrive on simplicity — ditch plugins for plain prompts.
  • Complexity killed software dreams before; it's poisoning AI now.
  • Security risks in plugins are real — 92% exploit chance with just 10.

Everyone’s buzzing about AI coding tools — you know, OpenClaw, Claude Code, those shiny replacements for us fleshy engineers. The hype? They’d crank out perfect code, zap bugs, and let bosses skip the salary drama. Simple as typing ‘build me an app.’

But hold up. Twenty years in the trenches, and I’m seeing ghosts of bad decisions past.

Here’s the context you missed amid the demos. We thought AI would flatten the dev world overnight — no more meetings, no more ramen-fueled all-nighters. It changes zilch if we trot out the same old traps: complexity dressed as progress.

Look, I’ve watched this movie. Starts innocent. Kid engineers (or excited PMs) discover design patterns, microservices, Kubernetes orchestration. Feels genius. Systems hum with fourteen layers. Until 2 AM hits, and nothing works because weekend hacks don’t scale.

You circle back to simple. Always.

Why Are We Dooming AI Coding Tools to the Same Fate?

That KISS principle? Not some fluffy mantra. Kelly Johnson at Lockheed Skunk Works in the ’60s built spy planes a mechanic could fix with a wrench in a ditch. Too clever? Scrap it.

Sixty years on, and we’re ignoring it with AI. You fire up Claude, paste a prompt — boom, it codes. Magic. Then temptation hits: skills marketplaces, pre-built workflows, webhook daisy chains. Install twelve. Feel like a wizard.

Reality? Half those ‘skills’ are just prompts with lipstick. Type it yourself, save the click. The rest? They guess your context wrong, forcing fixes that eat your soul.

A clean prompt in a bare chat window crushes the Rube Goldberg setup every time.

apex predator of grug is complexity complexity bad say again: complexity very bad you say now: complexity very, very bad given choice between complexity or one on one against t-rex, grug take t-rex: at least grug see t-rex

That’s from The Grug Brained Developer. Read it. Laugh. Then weep, because AI marketplaces are Grug’s nightmare.

But here’s my unique take — one you won’t find in the original rant. This mirrors the microservices madness of 2015 perfectly. Everyone ditched monoliths for distributed glory, chasing Netflix vibes. VCs threw billions. Then? 90% crawled back to simpler stacks as outages piled up and latency killed UIs. AI’s headed there now: plugin empires today, prompt purism tomorrow. Bold prediction: by 2027, ‘AI simplicity frameworks’ will be a thing, mocking today’s hype.

Is Plugin Hell in AI Coding Tools Worth the Security Nightmare?

Plugins aren’t just bloat. They’re ticking bombs.

Security folks at Pynt tested MCP plugins — those darlings connecting your AI to GitHub, browsers, WhatsApp. Ten percent fully hackable. Install ten? 92% chance one’s leaking your secrets.

2025 scorecard: WhatsApp chats stolen, private repos dumped, Cursor AI RCE exploits. Not ‘maybe.’ Happened.

You’re trading a simple prompt for evenings babysitting crashes and praying no one’s slurping your data.

And don’t get me started on costs. Devs love beefy rigs — MacBooks, 64GB RAM, dual monitors. Looks wasteful. But Forrester crunched Apple numbers: those machines save $54K per dev over time via speed and fewer headaches. Same math for AI: cheap out on simplicity, pay in debugging hell.

Spend evenings tweaking twelve integrations? Or one prompt that nails it?

Fewest parts win. Test simple first. Add fancy only at the wall — most never reach it.

Who’s Actually Cashing In on This AI Hype Machine?

Follow the money, always my Valley creed. Toolmakers peddle skills and plugins like candy. Marketplaces rake fees. You’re the mark, managing their ecosystem.

Business owners, heed this: skip engineers? Fine, if you dodge complexity. But PR spin screams ‘productivity rocket’ while burying risks.

I’ve grilled execs for decades. They nod at KISS, then chase buzz. Same here.

Cynical? Damn right. Silicon Valley’s allergic to boring wins.

Picture it: your AI setup, a spaghetti of plugins. One fails — cascade. Simple chat? Resilient.

Engineers learned this the hard way. Non-coders, you’re next.

But wait — devs aren’t dinosaurs yet. Those 20 years? Not code trivia. Thinking traps, tradeoffs, when to bail on shiny.

AI amplifies that. Use it raw, win big.


🧬 Related Insights

Frequently Asked Questions

What mistakes are software engineers repeating with AI coding tools?

The big one: piling on complexity — plugins, skills, chains — instead of simple prompts. Just like microservices overkill.

Are AI plugins safe for coding tools like Claude or Cursor?

Nope. 10% exploitable, 92% risk with ten installed. Real breaches in 2025 prove it.

How do you keep AI coding simple and effective?

Start with a clear prompt in a plain chat. Skip marketplaces until proven necessary. KISS rules.

Sarah Chen
Written by

AI research editor covering LLMs, benchmarks, and the race between frontier labs. Previously at MIT CSAIL.

Frequently asked questions

What mistakes are software engineers repeating with AI coding tools?
The big one: piling on complexity — plugins, skills, chains — instead of simple prompts. Just like microservices overkill.
Are AI plugins safe for coding tools like Claude or Cursor?
Nope. 10% exploitable, 92% risk with ten installed. Real breaches in 2025 prove it.
How do you keep AI coding simple and effective?
Start with a clear prompt in a plain chat. Skip marketplaces until proven necessary. KISS rules.

Worth sharing?

Get the best AI stories of the week in your inbox — no noise, no spam.

Originally reported by dev.to

Stay in the loop

The week's most important stories from theAIcatchup, delivered once a week.