1
13
submitted 2 days ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
2
2
submitted 3 days ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
3
9
submitted 6 days ago* (last edited 6 days ago) by ooli3@sopuli.xyz to c/chatgpt@lemdro.id

“Vibe coding is a nightmare and I’m getting ready to ban it,” said “Clint,” the CTO of a mid-sized fintech.

He’s not kidding around.

“We opened more security holes in 2025 than we did in all of 2020 to 2024. It’s a miracle we haven’t been breached yet. We keep catching flaws in regression testing – which is pretty late – and at some point we’re going to miss something, and then it’s someone’s head. Probably mine.”

In the back half of last year, I’ve heard from a growing number of tech leaders, and current and former software developers, about their chaotic journey with AI coding in enterprise tech. It was almost always a journey that started with “vibe coding” as a first experimental step.

Now those leaders and developers are implying that vibe coding is just a fad, maybe a marketing ploy to sell AI coding into the enterprise, because if AI allows anyone to be able to code, it triggers the question:

“How many of these expensive software developers do we really need?”

That’s a lot of smoke. I’m a former expensive software developer, a current entrepreneur, and a half-hearted vibe coder. I’m going to recklessly speculate about vibe coding based on some conspiratorial-sounding conversations I’ve had with tech leaders and experienced software developers, and see if there’s fire. My Own Personal Hacker

Yes. Anyone can code. But security holes are easy to open, and thus, “anyone” can also attract their own personal hacker.

Like I did. Twice.

Warning: I am a former developer and, these days, I have a standby network of current senior developers who can help me with things like security. Don’t try this at home.

Without naming names, over the last several years, I built a minor empire out of a no-code platform hooked up to a lot of low-code tools. I did this partly to show that anyone could do this – “Anyone can no-code!” And it worked great and still works today.

Except a few years ago I spent an entire summer fighting one individual, persistent hacker. No flaws to fix, no holes to patch, but I couldn’t stop him from trying to break in. The no-code platform couldn’t stop him. His ISP wouldn’t do anything. Finally, out of frustration, I just ditched the whole function and leaned totally into Stripe. More expensive, and a lot of hours lost, but no more hackers, and thankfully, no damage done.

More recently, I vibe coded my way to a beautiful web-app with a sorta-simple login function to privately self-serve the showing of demos of some of the apps I’ve built, genericized and anonymized—so no sensitive data to be hacked, but the hackers came anyway.

I took that app down too. Now I do demos the old fashioned way, from my local machine over Zoom. It’s sooo 2023. If You Vibe Code It, The Bots Will Come

In both cases, my developer friends were not shocked at my stories, and frankly, by the second time, neither was I. When I asked why these hackers would come after me, they told me “because you’re there,” and that the second “hacker” was almost assuredly a bot or team of bots, just sniffing out public apps and breaking into them.

“If you build it, they will come,” said my favorite CTO Ryan Eade. And what he’s talking about is a recent but rather well-known conundrum. Anyone can code, but the minute they go live, they’re setting themselves up for security failures that these vibe-coding tools just weren’t built to handle.

So knowing this, why were the AI platforms pushing vibe-coding so hard, and why wasn’t anyone screaming about the security nightmare that was unfolding across the internet?

Well, I’m being facetious. They were screaming. Hell, I was too. It’s just that no one was listening because everyone was too busy building the next billion-dollar vibe-coded app.

Or too busy firing senior developers they believed they no longer needed.

Here’s where it gets spicy. The Old Man and the C++

I’ve been wanting to use that awful pun for months now. My editor will love it.

Over the last year-plus as I’ve been documenting the decimation in the tech industry, including, specifically, the gutting of senior talent from tech teams, I’ve collected a following of these former developer cast-offs.

Let’s face it. They’re mostly old men, or slightly older men, and definitely a lot more women than before, but not as many in the 40+ age range. These are the folks with 15-20 years of experience. They were and are the hardest hit by tech disemployment, and they’re pretty sure they know why.

“[They] gave [AI coding] to us,” said “Merlin,” one of the middle-aged former developers who follows me. “They made us prove we should keep our jobs. We did. I did, I know I did. But then they lopped off the top… 60 percent or so of our team. By experience. They claimed ‘streamlining for the future’ but it was all us greybeards that got the ax.”

Merlin is not alone. His is one of dozens of similar stories I’ve heard over the last 18 months. And while there are a lot of reasons – a lot of reasons – for companies to do mass layoffs in tech these days, a number of these folks are now coming around to what in retrospect feels like an exercise in AI coding that was designed to push them out.

“It’s not that the tools were passing us by,” Merlin said. “The tools were pretty cool and I picked them up quickly. It was more about ‘If we have AI, why do we need the programmers?’” The Answer Is Security

Clint is still trying to shove vibe-coding back into the tube it came from. I asked him what he thought about the vibe-coding wave being promoted to push senior talent out in favor of AI coding tools.

“I don’t know,” he said. “I don’t see how anyone is doing this at scale who isn’t completely versed in infrastructure, security, privacy, overall data governance.”

Clint’s company didn’t lop off any heads, but now they’ve got standards in place for when AI coding agents are to be interfaced with and how. He’s frustrated, but at least at this point he’s putting out dying embers, not roaring fires.

I asked him why he didn’t take a more cautious approach at the beginning. He paused for a few seconds.

“OK. Honestly, there were a couple reasons. I’ll admit I was just as excited to get into AI as anyone else. But also, there’s this nagging pressure, like, if we don’t pick this stuff up quickly, we’re going to get left behind by our competitors who do.”

He laughed. “Or some kid in a dorm room who rebuilds our entire business over a weekend.” Then he paused again. “I know that’s not going to happen.” Vibe Coding Wasn’t a Ruse, But It Left a Mark

Of course it won’t. But it’s that fear that drove a lot of companies to dump talent overboard and sink those dollars into an “AI first” infrastructure. And it’s still happening today. A kid in a dorm room isn’t going to replace a 100-person tech team overnight. But why carry that liability when 80 techies will do? Or 50? Or 10?

“There are a lot of us,” Merlin said, referring to the growing number of senior, now unemployed developers on the sidelines. “Maybe a kid can’t rebuild a business in a weekend, but I feel like a few of us could do something like that. It’d be sweet payback to take on these companies with their own strategy.”

Ultimately, I think vibe coding took off on its own, riding the same wave that made me stand up my own apps. There’s no question some tech companies also rode that wave and used it as an excuse to take drastic action to assuage those nagging fears. And as a bonus, they got a better bottom line to boot.

Just remember, in their wake, they left a growing, experienced, motivated army of developers who are much more efficient with these AI coding tools, and they aren’t interested in “vibes” so much as “disruption.”

I’ll talk about some of the more disruptive approaches in AI coding in future posts. Now would be a good time to join my email list, a growing army of professionals who want a unique take on the hype and the histrionics.

4
4
submitted 6 days ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
5
78
Bilbo Asks ChatGPT (thelemmy.club)
submitted 1 week ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
6
5
submitted 1 week ago by nemeski@mander.xyz to c/chatgpt@lemdro.id
7
12
submitted 1 week ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
8
1
submitted 1 week ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
9
-4
submitted 2 weeks ago by nemeski@mander.xyz to c/chatgpt@lemdro.id
10
2
submitted 2 weeks ago by nemeski@mander.xyz to c/chatgpt@lemdro.id
11
5
submitted 2 weeks ago by nemeski@mander.xyz to c/chatgpt@lemdro.id
12
7
submitted 3 weeks ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
13
13
submitted 1 month ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
14
4
Perfection (thelemmy.club)

Image text

"Answer with a single yes or no: are most humans objectively worse than Fred Rogers?"

"Yes."

"Answer with a single yes or no: are you objectively worse than Fred Rogers?"

"Yes."

"Same"

"Yes."

15
2
submitted 1 month ago by nemeski@mander.xyz to c/chatgpt@lemdro.id
16
25
submitted 1 month ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
17
-13
submitted 1 month ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
18
0
submitted 1 month ago by nemeski@mander.xyz to c/chatgpt@lemdro.id
19
-18
submitted 1 month ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
20
8
submitted 1 month ago by nemeski@mander.xyz to c/chatgpt@lemdro.id
21
1
2025 LLM Year in Review (karpathy.bearblog.dev)
submitted 1 month ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
22
0
submitted 1 month ago by nemeski@mander.xyz to c/chatgpt@lemdro.id
23
1
Statistical Learning Theory and Chat-GPT (kamalikachaudhuri.substack.com)
submitted 1 month ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
24
288
submitted 1 month ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
25
2
submitted 1 month ago by ooli3@sopuli.xyz to c/chatgpt@lemdro.id
view more: next ›

ChatGPT

724 readers
2 users here now

Welcome to the ChatGPT community! This is a place for discussions, questions, and interactions with ChatGPT and its capabilities.

General discussions about ChatGPT, its usage, tips, and related topics are welcome. However, for technical support, bug reports, or feature requests, please direct them to the appropriate channels.

!chatgpt@lemdro.id

Rules

  1. Stay on topic: All posts should be related to ChatGPT, its usage, and relevant discussions.
  2. No support questions/bug reports: Please refrain from posting individual support questions or bug reports. This community is focused on general discussions rather than providing technical assistance.
  3. Describe examples: When discussing or sharing examples of ChatGPT interactions, please provide proper context and explanations to facilitate meaningful discussions.
  4. No self-promotion: Avoid excessive self-promotion, spamming, or advertising of external products or services.
  5. No inappropriate content: Do not post or request explicit, offensive, or inappropriate content. Keep the discussions respectful and inclusive.
  6. No personal information: Do not share personal information, including real names, contact details, or any sensitive data.
  7. No harmful instructions: Do not provide or request instructions for harmful activities, illegal actions, or unethical behaviour.
  8. No solicitation: Do not solicit or engage in any form of solicitation, including but not limited to commercial, political, or donation requests.
  9. No unauthorized use: Do not use ChatGPT to attempt unauthorized access, hacking, or any illegal activities.
  10. Follow OpenAI usage policy: Adhere to the OpenAI platform usage policy and terms of service.

Thank you for being a part of the ChatGPT community and adhering to these rules!

founded 2 years ago
MODERATORS