Grey IT: When Your Innovation Engine Becomes a Compliance Time Bomb

Geert Theys April 08, 2025 #Opinion #AI #engineering Vibe coder

I've been pondering how "vibe coding" is becoming the new face of Grey IT - shadow IT's evolution in the low-code/AI era. Sharing thoughts on LinkedIn about these "vibe coders." They're building, deploying, and shouting from the rooftops about making money without "real" development knowledge. By "vibe coders," we're talking about folks rapidly assembling applications, often with no-code or low-code tools. Speed is the mantra, immediate results the goal, but what about the bigger picture?

Risk diagram for grey it

From Shadow to Grey: The Evolution of Risk

This pattern mirrors the rise of shadow IT but with modern tooling.

Security Theater Gone Wild

Someone proudly displaying their Supabase API key(like the 2023 Toyota API key leak for all the world to see! (That's just asking for trouble, isn't it? Check out API key security best practices from OWASP

While exposed credentials make headlines, the financial risks run deeper...

The $185k ChatGPT Plugin Mistake

A logistics startup team built a customer service plugin using ChatGPT that accidentally exposed:

"The team believed they were being agile, but skipped basic safeguards,"* admits CTO Maria Chen. *"Now we do mandatory [LangChain Guardrails](https://python.langchain.com/v0.1/docs/security/ on all AI projects."

Hidden Costs of Code-Velocity Debt

Cloud costs can escalate like unmonitored fusion reactors when AI-powered prototypes lack usage controls. One misguided model parameterization might trigger cascading API calls across microservices. To avoid those exploding costs, check out some cloud cost optimization strategies.

This pattern isn't new - here's what I've witnessed firsthand...

{{ subscribe_form }}

Real-World Grey IT Examples

I've seen it firsthand. A BI tool built in VB-script on a sales department desktop, analyzing CD-ROM data because the corporate BI system couldn't handle the local nuances. A CRM cobbled together by a call center operator, running on ancient PHP, with zero security. (A ticking time bomb, waiting to explode!

And with the rise of "vibe coding," we're going to see a lot more of this.

Building Responsible Innovation

So, how do we harness this energy and enthusiasm while mitigating the risks? It comes down to creating a supportive ecosystem. Organizations must:

By focusing on education, collaboration, and governance, we can empower citizen developers to build amazing things, responsibly. It's about creating a culture of shared responsibility and continuous improvement. Because in the end, it's not just about the code; it's about the system, the people, and the values that guide us.

As MIT's David Autor observes:
"Automation democratizes creation but professionalizes maintenance. The tool user becomes accountable for outcomes they don't fully control."

*Insight

This duality defines our challenge with vibe coding...

👉 Your Move: Run This 2-Minute Audit

  1. List tools used without IT approval
  2. Estimate their total cloud spend
  3. Identify oldest un-reviewed system
    Share your findings in comments - let's compare organizational debt profiles!