Breaking
April 25, 2025

I started ‘vibe coding’ my own apps with AI and I’m loving it | usagoldmines.com

On February 2nd, 2025, computer scientist and OpenAI co-founder Andrej Karpathy made a flippant tweet that launched a new phrase into the internet’s collective consciousness. He posted that he’d “fully given into the vibes” when programming with AI assistance.

The tweet of course kicked off a flame war, because that’s how X works, especially under the current management. But for me, the tweet hit home—because it perfectly describes how I use AI to code.

My experience with vibe coding

I’ve always had an interest in programming, because I’ve always had an interest in computers. I put together websites in HTML as a teenager (which, yes, were hosted on GeoCities) and have been occasionally dabbling in Python since.

Yet none of my projects got very far and, apart from my early websites, I never made anything useful. My efforts all followed a familiar pattern: I’d fixate on a particular resource—like an O’Reilly book or an online course—and get started with great enthusiasm, but as I’d realize I was months or years away from creating anything remotely useful, I’d give up.

Matt Smith / Foundry

That changed in late 2024 when my general frustration with WordPress, which I was using for my personal website, got the better of me. In a fit, I threw my website’s content plus a screenshot of it into Claude 3.5 Sonnet and asked the AI to replicate my site with HTML, CSS, and JavaScript. To my amazement, Claude 3.5 generated a functional website. It wasn’t perfect, but after a couple hours of working with Claude, I wound up with a website I liked even better than its WordPress predecessor.

My approach was exactly what Karpathy described. I didn’t read the code, nor did I really try to understand it (though I did have to think a bit about how the featured articles carousel works). That aside, I just told Claude what to do, copy-and-pasted the results in VSCode, saved the file, and reloaded my browser to see what changed. And it worked.

Matt Smith / Foundry

But the most important part? It was fun! Fun enough that I’ve since tried my hand at several other coding projects. I made an online tool to track initiative and roll dice when DMing tabletop roleplaying games, I made another tool to simplify rolling dice in Battletech, and I’m currently making a puzzle game for the Pico-8 virtual game console. I also used AI to guide me through setting up tools that require a bit of fussing, like OpenAI’s Whisper speech-to-text model.

Notably, all three projects were in different programming languages—HTML/JavaScript, Python, and Lua—none of which I’m even remotely proficient with. I’ve also dabbled in some C#, as I started to make the puzzle game in Unity before deciding it was overbuilt for my needs and swapping to Pico-8. I also toyed with turning my tabletop RPG tool into a Windows app before deciding that wasn’t helpful.

The risks and pitfalls of vibe coding

So, yeah, I’m vibing. But is it all good vibes? Or does vibe coding herald the same kind of AI slop-driven era for software as we’re seeing for blogs, forums, artwork, video, and music? That’s the big fear of critics, and it’s easy to understand those fears.

Karpathy’s “vibe coding” is fast, fun, and approachable, but it isn’t rigorous, detail-oriented, or careful. The code written by AI will often work, but it can contain flaws that aren’t immediately obvious—and that raises an obvious question: how does a know-nothing programmer spot bugs and security flaws in AI-generated code?

The simple answer is… they can’t.

Take the case of Leonel Acevedo—better known as just “leo”—who posted about his experience vibe coding a SaaS startup, only to find himself dealing with major issues like unsecured API keys. It led to hundreds of videos and social media posts dunking on Leo’s naïveté:

To be clear, I don’t have much sympathy for Leo. He used social media to promote his business with posts clearly built to drive engagement. And, well, that’s how chasing influence on social media works. Sometimes you’re the hero and sometimes you’re the villain. (Predictably, Leo is already making content about “rebuilding my SaaS in 30 days.”)

Yet, I question what his problems are supposed to prove. Is vibe coding a SaaS and going straight into production dumb? Sure. But are most people vibe coding a SaaS startup and flinging it into the world like the baby in an Xbox commercial? Of course not.

The reality is a lot more practical. Some people, like me, see vibe coding as a fun way to tackle simple projects that were previously out of reach. Others, including many software engineers, will use it as way to build prototypes, demonstrate proofs of concept, and—yes!—learn.

It’s the blogging revolution… for code

In a strange way, vibe coding reminds me of the circumstances from decades ago that paved the way for me to become a tech journalist.

I grew up in a small midwestern town. My high school was so small, we didn’t even have a school newspaper. Then I went to college and got a degree… in English Literature. Not journalism or communications. I never wrote for the college paper, either. I then graduated college with no useful contacts or work experience.

But I lucked out. I graduated right when the blogsphere exploded and social media took over the internet. Suddenly, formal credentials and an industry-specific degree, though helpful, weren’t necessary. So, I started writing—and eventually publications started paying me for it. I’ve been doing this now for 17 years.

To me, vibe coding looks like it will do something similar for future software engineers and the programming landscape. Forget formal training. With AI assistance, people who are interested in programming don’t even need informal training. Anyone who knows their way around a laptop can ask ChatGPT about the tools they need to get started, how to install them and get them working, and generate the very code they need to get the first version of their project up and running.

These people will make mistakes. A lot of the code generated will be bad, or at least inelegant. People will lose projects because they encounter a bug they can’t fix. The AI-generated code in my own projects is enough to make a senior software engineer go blind, I’m sure.

But if it opens programming a bit wider to people (like me) who otherwise lack the patience to spend six months reading an O’Reilly tome just to spin up a halfway decent Python program, well, that seems like a win.

Further reading: I spent $200/mo on ChatGPT Pro so you don’t have to. Here’s what I found and whether it’s worth it

 

This articles is written by : Nermeen Nabil Khear Abdelmalak

All rights reserved to : USAGOLDMIES . www.usagoldmines.com

You can Enjoy surfing our website categories and read more content in many fields you may like .

Why USAGoldMines ?

USAGoldMines is a comprehensive website offering the latest in financial, crypto, and technical news. With specialized sections for each category, it provides readers with up-to-date market insights, investment trends, and technological advancements, making it a valuable resource for investors and enthusiasts in the fast-paced financial world.

Recent:

This Asus gaming laptop stacked with an RTX 4070 is $460 off today | usagoldmines.com

HP EliteBook Ultra G1i review: Luxury AI laptop at a cost | usagoldmines.com

Anker’s compact $10 USB power strip is an essential travel accessory | usagoldmines.com

Today’s best laptop deals: Save big on work, school, home use, and gaming | usagoldmines.com

This Healthcare Data Breach Compromised 5.5 Million Patients' Information Emily Long | usagoldmines....

This PS5 Headset Is on Sale for $90 Right Now Pradershika Sharma | usagoldmines.com

Send Web Links That Jump to the Exact Text You Mean Tim Hardwick | usagoldmines.com

Major data breach at healthcare giant Yale Health affects 5.5 million people - here's what we know ...

Horizon Forbidden West at 8K 120Hz was just shown on a Samsung 8K TV in world-first demo – but a few...

Marvel Rivals Mutants list: which Heroes count as Mutants | usagoldmines.com

Slate Auto's new electric pick-up truck is everything the Tesla Cybertruck isn't – and could be a bi...

Got a Google Pixel 7a? You could be eligible for a payout or free battery swap – here’s how to check...

Microsoft fixes annoying bug which marked Adobe emails as spam | usagoldmines.com

The 7 Adobe Express updates creators and marketers need to know about | usagoldmines.com

Moto's new open earbuds with Bose sound and Swarovski crystals make me want to listen to Diamonds &a...

Best PCIe 4.0 SSDs 2025: Top picks from experts | usagoldmines.com

So long, passwords: 5 easy ways to use passkeys | usagoldmines.com

How to get Windows 11 cheap (or even for free) | usagoldmines.com

Disappointed about those rumors that AMD’s RX 9070 GRE graphics card won’t appear until late 2025? W...

David Fincher directing a Red Hot Chilli Pepper music video? Netflix's Love, Death and Robots season...

New research claims the data center industry has a long way to go on sustainability | usagoldmines....

Rocket Report: The pitfalls of rideshare; China launches next Tiangong crew Stephen Clark | usagoldm...

In the age of AI, we must protect human creativity as a natural resource Benj Edwards | usagoldmines...

Arlo Rolls Out Apple Home Support for 2nd-Gen Essential Camera Lineup Tim Hardwick | usagoldmines.co...

Intel confirms upcoming layoffs as new CEO reveals return to office mandate in big shake-up | usago...

iPadOS 19 could finally blur the lines between iPads and Macs, but new menu bar rumors sound too goo...

Microsoft could be working on the next update for Windows 11 – but 25H2 could end up being a disappo...

M&S checkout chaos persists as cyberattack fallout continues | usagoldmines.com

Control spinoff FBC: Firebreak finally has a release date, plus pricing and edition details revealed...

Some Nintendo Switch 2 Edition upgrade packs will be cheaper than others, official prices reveal | ...

Apple's new iPhone 16 ad encourages you to go case-free – here’s why that’s still a bad idea | usag...

Free ChatGPT users are finally getting Deep Research access from today, but there are restrictions ...

Samsung Galaxy Z Fold 7 price rumors: how much might this foldable cost? | usagoldmines.com

Netflix just rolled out a great free update and you'll be able to try it out while streaming You sea...

Report: Apple Plans to Source All US-Bound iPhones From India by 2026 Tim Hardwick | usagoldmines.co...

Google says the UK needs to do more to adopt AI, then it can reap the benefits | usagoldmines.com

The next AI shift: what DeepSeek means for insurance | usagoldmines.com

Elipson's new compact streaming amp looks like a brick, but kicks like a horse | usagoldmines.com

Major Samsung Galaxy S25 Edge leaks reveal potential specs and pricing | usagoldmines.com

This antivirus software is for people who hate subscriptions | usagoldmines.com

When will The Last of Us season 2 episode 3 be released on Max and Sky? tom.power@futurenet.com (Tom...

Sustainability Week: Why now is the time to leverage technology and more sustainable practices to op...

Why AI needs zkML: the missing puzzle piece to AI accountability | usagoldmines.com

Perplexity's voice assistant offers a Siri alternative for iPhones erichs211@gmail.com (Eric Hal Sch...

Perplexity's voice assistant offers a Siri alternative for iPhones erichs211@gmail.com (Eric Hal Sch...

Bezos-backed startup wants to sell a bare-bones EV truck for $20,000 Abigail Bassett | usagoldmines....

Everything Rumored for the 2025 Apple Watch Series 11 Juli Clover | usagoldmines.com

Intel customers are buying up all its older CPUs to beat tariffs | usagoldmines.com

Meta Officially Changes Threads Domain Name, Adds New Web Features Juli Clover | usagoldmines.com

YouTube Tests AI Overviews in Search Results Juli Clover | usagoldmines.com

Reusable rockets are here, so why is NASA paying more to launch stuff to space? Stephen Clark | usag...

Windows Copilot promises to chill out when you tap the key | usagoldmines.com

Netflix Debuts Dialogue-Only Subtitles Juli Clover | usagoldmines.com

Lego just dropped new Fortnite sets, and this one will let you build the best event of Chapter 1 at ...

LG just launched a 32-inch 4K touchscreen monitor that has wheels and can even run Microsoft Office ...

A 2,000-year-old battle ended in fire, and a tree species never recovered Kiona N. Smith | usagoldmi...

Three Ways People With Student Loan Debt Can Protect Their Credit Scores Meredith Dietz | usagoldmin...

Why the New GameCube Controller for Switch 2 Might Not Be Such a Good Idea After All Jake Peterson |...

Perplexity will come to Moto phones after exec testified Google blocked access Ryan Whitwam | usagol...

Trump orders Ed Dept to make AI a national priority while plotting agency’s death Ashley Belanger | ...

Comcast president bemoans broadband customer losses: “We are not winning” Jon Brodkin | usagoldmines...

Apple Explains How AI-Generated App Store Review Summaries Work in iOS 18.4 Juli Clover | usagoldmin...

Apple's Secret Robotics Team Gets New Leadership Juli Clover | usagoldmines.com

Act fast – if you're lucky, you can get a free limited-edition Apple Watch pin at the Apple Store to...

Shopping for a Nintendo Switch 2 on eBay? Beware of deals that aren't worth the paper they're printe...

20 years of YouTube - here are 20 of our all-time favorite memes and moments josephine.watson@future...

PC makers are planning plants in Saudi Arabia to try and avoid US tariffs | usagoldmines.com

Slow USB flash drives set to be replaced by external SSD-type portable storage as Teamgroup launches...

NSF director resigns amid 55% budget cut, mass layoffs from Trump admin Beth Mole | usagoldmines.com

New Android spyware is targeting Russian military personnel on the front lines Dan Goodin | usagoldm...

Roku tech, patents prove its potential for delivering “interruptive” ads Scharon Harding | usagoldmi...

Best laptops for college students 2025: Top picks and expert advice | usagoldmines.com

Razer’s first vertical mouse is for office domination | usagoldmines.com

How to Use Lighting to Improve Your Home's Sale Price Jeff Somers | usagoldmines.com

How I’ve Been Reducing My Salt Intake With Soy Sauce and MSG Allie Chanthorn Reinmann | usagoldmines...

You Can (Once Again) Use Classic PlayStation Themes on Your PS5 Jake Peterson | usagoldmines.com

iOS 19 Rumored to Add Stage Manager Support to USB-C iPhones Joe Rossignol | usagoldmines.com

iPadOS 19 Rumored to Show Mac-Like Menu Bar When Connected to Magic Keyboard Joe Rossignol | usagold...

OnePlus 13T is Super Official, But Launch Outside of China Remains Mystery Kellen | usagoldmines.com

Galaxy Note 20 Still Seeing Updates, Gets April Security Patch Kellen | usagoldmines.com

'I’m just Clippy with a makeover and a caffeine problem,' says ChatGPT when I asked it to roast itse...

T-Mobile is giving away free Smart VPN and satellite broadband with its business plans: here's how i...

Bone collector caterpillar adorns itself in insect body parts Jennifer Ouellette | usagoldmines.com

Eufy’s new security NVRs will boast crime-detecting AI agents | usagoldmines.com

Pokemon TCG Pocket Gets “Celestial Guardians” Expansion on April 30, Rayquaza Ex Too Kellen | usagol...

What's New on Paramount+ With Showtime in May 2025 Emily Long | usagoldmines.com

You Can Run iPhone Apps on Your Mac (but You Probably Shouldn't) Justin Pot | usagoldmines.com

iPhone 16 Ad Highlights a Key Advantage Over Android Smartphones Joe Rossignol | usagoldmines.com

Apple Stores Giving Away a Limited-Edition Pin For Free Today Joe Rossignol | usagoldmines.com

Samsung Galaxy Z Flip 7 release date rumors: when might the new phone launch? | usagoldmines.com

Hacking groups are now increasingly in it for the money, not the chaos | usagoldmines.com

Everything leaving Netflix in May 2025, including one of my top rated movies on Letterboxd rowan.dav...

Speed up your Windows 11 PC: 12 must-do tweaks | usagoldmines.com

Save $170+ on this budget-friendly Asus laptop with 16GB of RAM | usagoldmines.com

Save up to 33% on SanDisk’s high-speed microSD cards | usagoldmines.com

Pixel 7a Gets Free Battery Replacement for Swelling Issues Tim | usagoldmines.com

Metro by T-Mobile’s Best New Flex Unlimited Plan Gets Better and the Price Dropped Kellen | usagoldm...

Google Will Replace Your Pixel 7a Battery for Free Pranay Parab | usagoldmines.com

My Favorite Amazon Deal of the Day: The Google Pixel 9 Daniel Oropeza | usagoldmines.com

Razer resumes some of its laptop sales in the US after tariff scare | usagoldmines.com

Leave a Reply