My week starts with a request: "I need a server to deploy to production, but the devs have no idea how to do it. They don't know how to use the terminal, they don’t know how to handle certificates, nothing. They need to be able to click a few buttons and deploy directly to production. They're Vibe Coding experts."

Welcome to 2026.

#SysAdmin #IT

@stefano they could vibe code a server deployment if they tried I'm sure
@stefano they are experts after all
@coldclimate the fun part is that they rely on those Vibe Coding expert for the code, but not for the infrastructure. Luckily, I'd say.
@stefano I work in an infrastructure/sre team. I drive Claude hard these days and lean into engineer enablement though Claude skills and platform engineering. I have very mixed feelings
@coldclimate Setting aside the important ethical and environmental considerations, what worries me is the dependency that is being created around these tools. My fear is that we will reach a point where only a very small number of companies can decide to raise prices or shut down services, and no one (or almost no one) will be able to do much of anything anymore. Once those skills are lost, it will be virtually impossible to recover them. Open Source models, although evolving, are not yet even close to the usability of the latest closed models, and there is little interest in their development (information I've been getting from developers). The conditions for a perfect storm.
@stefano strong agree on all points. My options here were get involved, or walk, and I can't afford the later at this point.
@stefano were allowing the ability to produce code to become a subscription service
@stefano I've always said I choose to live a moral life, not a legal one, and this is the subject I've struggled on the most in a long long time.
@stefano where do you find those people?
@mms I'm not finding them. They're finding me...
@stefano Well, you solve problems. The have A problem.

@stefano

My oh my  I do have my fair share of those folks too in $DAYJOB. The last time they spend three weeks (!) on debugging an issue where a webhook would not return anything.

Took me five minutes to asses and fix it for them. They were missing the CA intermediary.

In your case - I hope that they aren't vibe coding something that handles sensitive data 

@h3artbl33d I'm not sure about it, as I (still) don't know the purpose of this server.
I've recently deployed Coolify for another similar setup and they're satisfied, so I'll try to understand if that's an option.

@stefano

Oh - haven't heard of that one before. Cool,. thank you for linking it!

@h3artbl33d @stefano ok, let’s be fair here. PKI is really hard for someone who doesn’t do it regularly, and most devs don’t do it regularly. Especially with custom CAs.

I had almost the exact thing happen: a developer was struggling to re-integrate with a service endpoint after a version update. He had spent weeks, and they were at risk of missing the contracted delivery date. The dev found one of my tech talks on PKI and reached out for help.
The error: SEC_UNKNOWN_ISSUER. It took a few minutes for me to realize he was pointing at the wrong trust store, and I sorted him quickly.
This was in 2019, long before AI agents were writing code reliably.

I’m not saying skills atrophy isn’t happening, but this specific example is more about misaligned skills, which has been an unsolved problem forever.

@stefano hey I know more and have more experience than these vibe coders and I’m not even a trained dev 😆 everything is terrible now but also: thank you for boosting my self-esteem 😂

@stefano isn't "Experts" quite misleading if connected to "Vibe Coding"? 😁

good luck!

@stefano I'm sorry you have to deal with this. Hope they're paying well.
@pertho not well enough. But I still have to do it 🙂

@stefano I find a similar thing happening more often with my colleagues too.

I think the luck of knowing can be fine, after all I didn't know what I know now and I keep leaning new things. I find the real problem is the lack of willingness or incentives to learn new things.
And I really don't understand why people that call themselves developers would not want to learn or how to change that in them (I doubt anyone but them could really change that).

Ignoring the vibe coders aspect because well vibe coders.

@tyrthecat @stefano Yeah, not knowing something isn't really an issue, but a good dev should be able to learn how to use a tool if needed. Adaptability is part of the skillset.
@stefano I'm not a dev, but I am married to one and this hurts my soul.
@stefano There's a clear misuse of the term "devs".

@zeitverschreib That's the real problem. People are starting to accept the idea that a dev is actually a "vibe coder".

This is (extremely) dangerous.

@stefano @zeitverschreib I guess it also depends, the tool in itself can be put into good use, if a skilled developer is able to steer it in the right direction. I also had a fair share of “why does my code not work in production” before AI, its a lot to do with the mindset of the person.

@stefano oh wow. I don’t even know where to start on that one!

Vibe coding experts is such a stupid term. A kid who can type in ai can call themselves that. Geesh. Just think of how much knowledge can get lost in just one generation. Baffling.

And then to run a server later on without even being able to use the terminal!

Years ago that was the first I learned as a Linux server admin and it’s still my default 😀

@sylvia It's the same phenomenon that led to the rise of "influencers", meaning people who influence large groups of others without having any particular knowledge or skills. The damage they cause and have caused is incalculable and, in some way, they have taught that you don’t need ability or competence to do things. You just need to know how to present them.

@stefano here’s the thing: in today’s society, you DON’T actually need ability or competence to do things if you have enough competence to fake it and can generate sufficient hype.

Don’t hear what I’m not saying; society needs competent people and everything falls apart if we lose them. However, society doesn’t reward competence, especially compared to their incompetent but charismatic peers, and especially in today’s ideologically driven, post-facts world.

Musk knows jack about rockets. Altman knows jack about AI. They’re white men who know how to hype up investors, and that’s sufficient to be successful in today’s society.

Charlatans are nothing new, but we’ve somehow ended up in a society where the more smoke they blow, the more we reward them, with no checks on whether they’re actually generating any measurable net positive impact on society or humanity as a whole.

@stefano they should hire Vibe Deployment Experts ;-)
@StefanRoock "Vibe Coding Senior devs", with a whooping 2 months experience!
@stefano Vibe Devops ist what we need. I could created a 2d certification class for that: CVD - Certified Vibe Devops
@[email protected] @[email protected] What could possibly go wrong?
miniBill (Leonardo) (@[email protected])

2.04K Posts, 257 Following, 64 Followers · He/him. AMA: ZFC,HJPEV,Arrakis,oh GOD,pasta😃life😢,Smith-Teller,Scion(Golden),🔥ing Cr,Gehirn,Skip 682,Manwë,Dath Ilan,Libby-Sheffield 🚀,1boxing,Smokey No'

Mastodon Uno Social - Italia
@stefano
If they call themselves as "Vibe Coding experts", they shall be excellent code reviewers. Otherwise, why can they make built systems "production"?🤣

@stefano maybe one of these will help https://www.adafruit.com/product/1191 ?

Seriously I have hooked up CI and production status to my 5 1-foot high bear lamps, *so* much fun. Brought to the internet with haproxy for extra nerdery.

https://www.lichtideen.com/search?query=+LED+Leuchte+Nikki

@dch wow, this looks great!!!
@stefano I built it with my Dad about 8 years ago the last time he was over. Maybe I bring it to EuroBSDcon this year, it’s sort of portable.

@stefano Vibe Coding experts

Gosh, good luck!

@stefano They aren't admins, they are vibmins.
@stefano
My condolences.
Has this ever run on an integration system? Or are these developers already struggling with CI/CD?
@stefano inb4: "agentic" "ai" will "deploy" for them. - wish i was joking.
@stefano "vibe coding" and "experts" in the same sentence!? That's an oxymoron if I ever saw one!
@stefano Reminds me of the meme:
@stefano I just threw up in my mouth a little bit
@stefano Sounds like they need a command line cave man, huh?
@stefano It existed before vibe coding (Heroku, Vercel, Clever Cloud…)

@stefano For you, that’s terrible.

For me, a non-techie, it means that I’ve finally attained the skill level of a professional developer! 🤭

@stefano it's really hard to believe this. People developing, but not knowing the basics of how to configure a server where their application is running, defeats any logic.
@stefano ouch. Sadly every day is a step closer to that reality for more of us. I’ve lost count of “deploy under your usual process” to be met with “how do we do that?” From tech teams of x years vintage where x > 3 years.