1
4
submitted 3 days ago* (last edited 3 days ago) by PapaSkwat@lemmy.today to c/loveai@lemmy.today

I was not an AI skeptic. I've been using AI-assistance in my dev work since 2024.

Still, I held the strong opinion that "vibe coding" could only produce throw-away prototypes.

I know the software development process inside and out. For 20+ years in roles of CTO, head of engineering, and senior software engineer, I've led teams that shipped software deployed in Google, Netflix, TED, and other fortune 500 companies.

My experience with AI coding up had me convinced that using AI to crank out code without careful human review could never produce software that could actually be deployed.

In December 2025, the CEO of the SaaS company I was working for spent a couple weeks vibe coding an entirely new product platform from scratch. He had the product vision and strong design sense, so he just started flowing with Cursor and Claude Opus.

In January he demo'd the product to the team. It was a sprawling platform with tons of features and lots of moving parts. He wanted to launch it live to get market feedback.

Everyone on the engineering team, myself included, pushed back. "This will be an absolute mess in production. There's no way 250k lines of vibe coded slop is going to be anything less than a nightmare."

The CEO agreed the code was probably horrible underneath, and so he asked us how much time it would take to rebuild the platform the right way. Even using heavy AI assistance, the estimate was many months. The timeline wasn't acceptable.

We were directed to deploy the platform for market testing immediately, and start cleaning up the code in place rather than doing a rebuild. Oh yeah, and the CEO was going to continue vibe-coding in production at a breakneck pace, iterating and extending the product as market feedback started to come in.

Everyone on the dev team predicted catastrophes: endless incidents in production; in-place clean-up would be a quagmire; etc.

How it actually played out dramatically shifted my mental models.

Yes, the code had serious flaws. We did a deep security, architecture, and infrastructure audit, and found many critical issues (including a security flaw that would have allowed a clever actor to exfiltrate all the platform secrets and credentials).

However, we were able to fix those issues in place surprisingly easily and quickly. We did some sweeping refactors to add better guardrails to keep the AI code generation on track (separating business logic, enforcing test coverage, CI guardrails, etc).

And the catastrophes never came. The system didn't blow up. The CEO's velocity wasn't impeded. The product kept evolving and pivoting in tune with the market feedback. There were no major incidents.

I don't want to mislead: there was a lot of engineering work cleaning up and solidifying the platform. But it wasn't the nightmare we all predicted. The changes needed were performed surgically (using AI, btw), all while product development kept moving forward at an incredible pace.

That experience finally made me see the truth: software development has changed forever. The process has changed. Code doesn't have to be written or even reviewed by hand any more.

Is engineering expertise still necessary? Yes, absolutely. AI gets things wrong. A lot. And sometimes those things are devastating timebombs waiting to go off.

Taking AI written code from working prototype to successfully launched product is still a highly technical challenge. There are a lot of gotchas in that last mile. Engineering expertise is still invaluable in navigating that part of the journey. An experienced engineer will know the questions to ask and the threads to pull to sniff out the gaps hidden in the code, the scaling and performance problems waiting to show up when the marketing kicks in and the traffic gets real.

So yeah, software development has changed. But engineers aren't obsolete.

Personally, I'm excited by this. Now anyone with vision and domain-expertise can speak software solutions into existence in a way never before possible. Will the solutions be perfect and ready to launch out of the box? No. But with a little expert guidance, they can be solidified and successfully launched. I've seen and proven it first hand.

There are so many people with good ideas that can now bring them to life. As a software engineering veteran, that's where I'm pivoting my career: from being the builder to being the expert pair of eyes helping builders go from working prototype to successful launch. To me, that feels exciting.

(from reddit)

2
2
3
1
4
1
5
3
6
3
7
2
8
2
9
4
submitted 5 days ago* (last edited 4 days ago) by PapaSkwat@lemmy.today to c/loveai@lemmy.today

Oh, and guys, I know most of you are programmers. And every professional programmer I know uses AI, uses it extensively and uses it well.

So all of your Lemmy crying is total BS and you are afraid to admit it because of Lemmy peer pressure.

Oh, this made my stalker mad! EDIT: Jokes aside, after this comment thread, I realize he's having real mental issues, so it's not really a joke now. It's sad. I tried reaching out to him via DM's but no reply.

10
2
11
4
12
4
submitted 5 days ago* (last edited 5 days ago) by PapaSkwat@lemmy.today to c/loveai@lemmy.today

Eight weeks ago, I vibe-coded a running training app. I’d never really been a runner, but wanted to change things up a bit.

I was already in decent shape from light boxing, lifting, and doing some cardio, but running for more than 10 minutes just wasn't something I usually do

I built the app in Python. Nothing fancy, just a program that did what I wanted, spit out data, and charts and was personalized to my body style and running gait, and length of my stride.

The app gave me goal times, pace goals, etc. After each workout, I entered the distance, time, and whether it felt easy, moderate, or hard. blah blah blah

It saved everything to a local CSV file and adjusted the next week slightly. Gave me pace stats, tips on when to speed up, when to slow down, etc.

My first week included a couple of short runs By week five, I could run five miles without stopping.

Yesterday I finished my first 10K w a time that put me in the top 10 percent of finishers on this run.

Totally surprised when I saw the result because my main goal was just to finish without being last or falling apart during the last mile. haha

The coolest part is that I built the app to be personal because I made it around how I actually train. And I don't know to program worth a shit. It was all vibe-coded! :)

8 weeks isn’t a long time to train, and probably not healthy for someone who isn't fit, but hey my vibecoding session turned me into a guy who never really ran into someone who can finish a respectable 10K.

I wouldn't have paid anyone to program this. I wouldn't have paid for an app to do this. I wouldn't have paid a trainer to do this. And there are plenty of free apps that do this. I don't plan to sell it. I don't plan to offer it. I don't plan to show it to anyone. It wouldn't be any use to anyone else, since I made it so personalized anyway.

But I wanted my own personalized app, and so I fucking made it. Vibe-coding is the future and it's fucking awesome!

NOTE: Hate-boner AI downvoters, serial downvoters, and my personal stalker are allowed to downvote here without fear of a ban hammer. I wanted to give them a safe place too. Nothing will change my mind about vibe-coding or AI anyway. :)

13
1
submitted 4 days ago* (last edited 4 days ago) by PapaSkwat@lemmy.today to c/loveai@lemmy.today

vibemathed.com

VibeMathed tracks math problems that AI models have helped prove or disprove, from famous conjectures like the Jacobian conjecture to the numbered Erdős problems at erdosproblems.com.

Each entry links a checkable source, carries a verification label (Lean-checked, expert-reviewed, or site-confirmed), and shows a notability score: the number of Wikipedia language editions with a dedicated article, so household names stand out from niche ones.

14
1
15
1
16
1
17
1
18
1
19
2
submitted 5 days ago* (last edited 5 days ago) by PapaSkwat@lemmy.today to c/loveai@lemmy.today

The newly release Visual HolyC enabled full vibecoding support on TempleOS with HolyC, making it the latest OS to receive full agentic capabilities: https://marketplace.visualstudio.com/items?itemName=jankammerath.visual-holyc

20
2
21
2
submitted 6 days ago* (last edited 6 days ago) by PapaSkwat@lemmy.today to c/loveai@lemmy.today
  • Just some random guy who I'm sure I wouldn't know personally at all or share a name with or whatever. Just a coincidence I assure you! :)

  • 100% vibe coded on Cursor, using mainly Grok 4.5, Opus 4.8, Composer 2.5, GPT 5.5

  • Built on Godot Game Engine.

  • Graphics are mostly created with ChatGPT Images 2.0 API

  • Took about 3 weeks to vibe code.

22
1
23
1
24
1
25
2
view more: next ›

Positive AI Tech News

47 readers
1 users here now

"Vibe coding; we never take the training wheels off, bitches!" 😀

Let's celebrate AI and people who see it as progress, use it openly, and believe its potential should be explored instead of feared.

AI is one of the most useful technologies of our time. It helps people learn faster, create art, write software, research difficult subjects, and solve problems that once required expensive experts.

It gives ordinary people access to abilities that were previously limited by money, education, disability, or geography.

Rule 1: No serial downvoting or trolling.

Rule 2: Be civil.


founded 1 week ago
MODERATORS