
I've become an AI vibecoding convert
A few weeks ago, I finally paid for ChatGPT Plus.
It started with a simple goal: I wanted to create a personal archive of my published articles, but wasn't sure how to begin. That led to a long back-and-forth with ChatGPT, where we built a Python script to scrape my author pages, download the content, and format everything cleanly. By the time I hit the free usage limit, I was too invested to pause or switch to another chatbot. So I upgraded.
In hindsight, the money ($20 per month) was well spent. For one, it worked: I now have a folder on my computer containing more than a decade's worth of articles.
More importantly, this was the moment that AI tools clicked for me. I've had little success using them to write, and often recoil at the images they churn out. When I ask ChatGPT and Google Gemini for factual information, they're liable to get the details wrong on all but the most widely understood topics.
But in this case, ChatGPT saved me days of tedious work—and opened my eyes to what else might now be possible. (The idea of creating code without knowing how to code has even been coined 'vibecoding' by Andrej Karpathy.) If I could use AI to build personal Python scripts, what other plugins or extensions could I try next?
Web extensions, plug-ins, and more
Unlike my colleague Harry McCracken, I'm not using AI to dream up entirely new apps. I already have too many apps from actual professionals on my phone and computer, and I don't trust AI (or myself) enough to compete with them.
What I've really gotten into, though, is using AI to extend and improve the software I use already.
For instance, I take notes and draft stories in Obsidian, an app that's endlessly extensible via user-created plug-ins. I've always dreamed of a quick note plug-in for Obsidian that matches the simplicity of Google Keep, but have yet to find anything that works.
After a few hours of vibecoding, I finally built the plug-in myself. Now, through Obsidian's right sidebar, I can view all the notes from any folder in a card-based layout and edit them directly from the sidebar. The plug-in also lets me pin notes to the top, create new notes with a single click, send notes to an archive folder, and search with real-time results. It even works in Obsidian's mobile app, with the quick-notes view just a swipe away.
I've also been tweaking some existing plug-ins for Flow Launcher, a free Windows app for executing quick actions from a command bar. I took a plug-in for window management and added some new sizing options, and I modified a browser history search plug-in to make it work with my current browser (Floorp).
AI tools are also useful for creating browser bookmarklets, which are special kinds of bookmarks for doing things like decluttering web pages and speeding up videos. I already wrote an entire article about that, but now I've created an additional bookmarklet for downloading YouTube videos. This works by connecting to a local Python server that silently processes video links and sends them to my Downloads folder.
In all cases, the process was the same: I would tell ChatGPT exactly what I was trying to make, and asked for clear, step-by-step instructions on how to make it. I'd follow the instructions, compile the code, and go back to ChatGPT for fixes or refinements.
Some assembly required
I don't want to oversell vibecoding as an effortless activity. Each of the above projects took hours to build, as I inevitably fall down a rabbit hole of tweaking, clarifying, and troubleshooting.
That's partly because AI can be as unreliable in coding as it is in other endeavors. ChatGPT has a habit of confidently declaring that it's produced working code, only for errors to appear when compiling or running it. I've spent hours feeding it error messages, trying to get it to recognize basic syntax issues or missing functions. On several occasions, I've had to abandon a chat entirely and start a new one after the code modifications veered too far off track.
Even when everything is working properly, it's easy to fall prey to scope creep. You might think it's simple to add a new feature or tweak the design, but those changes can easily turn into additional hours of refining and fixing. (In fairness, this happens in actual software development, too.)
And while you can accomplish a lot without formal programming knowledge, you'll still need a solid grasp of how file systems work and some basic sense of what code should look like. ChatGPT might ask you to replace one snippet with another, or mistakenly claim it's providing full code when large portions are missing. Being able to spot when AI is about to screw up can go a long way.
Take some control back
One last disclaimer: I'm not nearly confident enough in what I've created to share it with the world, as I'm sure other folks would run into bugs or ask for features that I'm thoroughly unqualified to address. I also wouldn't suggest vibecoding anything that handles sensitive data or important personal information.
But for the things vibecoding is good at—small, personal utilities that no one else would want to make—it's immensely satisfying and even empowering. As Techdirt 's Mike Masnick recently pointed out, lowering the barriers to software development is a great way to push back against ' enshittification ' by major tech companies, whose products inevitably get weighed down by the need to scale and extract more money from captive users.
To that point, you don't even need AI anymore once the vibe coding is done. Having built what I need for the foreseeable future, I cancelled my ChatGPT Plus subscription after a single month's payment.
The extended deadline for Fast Company's Next Big Things in Tech Awards is this Friday, June 27, at 11:59 p.m. PT. Apply today.

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles

WIRED
13 minutes ago
- WIRED
OpenAI Loses Four Key Researchers to Meta
Jun 28, 2025 4:16 PM Mark Zuckerberg has been working to poach talent from rival labs for his new superintelligence team. Photograph:Four OpenAI researchers are leaving the company to go to Meta, two sources confirm to WIRED. Shengjia Zhao, Shuchao Bi, Jiahui Yu, and Hongyu Ren have joined Meta's superintelligence team. Their OpenAI Slack profiles have been deactivated. The Information first reported on the departures. It's the latest in a series of aggressive moves by Mark Zuckerberg, who is racing to catch up to OpenAI, Anthropic and Google in building artificial general intelligence. Earlier this month, OpenAI CEO Sam Altman said that Meta has been making 'giant offers' to OpenAI staffers with '$100 million signing bonuses.' He added that, 'none of our best people have decided to take them up on that.' A source at OpenAI confirmed the offers. Hongyu Ren was OpenAI's post-training lead for the o3 and o4 mini models, along with the open source model that's set to be released this summer, sources say. Post-training is the process of refining a model after it has been trained on a primary dataset. Shengjia Zhao is highly skilled in deep learning research, according to another source. He joined OpenAI in the summer of 2022, and helped build the startup's GPT-4 model. Jiahui Yu did a stint at Google DeepMind before joining OpenAI in late 2023. Shuchao Bi was a manager of OpenAI's multimodal models. The departures from OpenAI come shortly after the company lost three researchers from its Zurich office, the Wall Street Journal reported. OpenAI and Meta did not immediately respond to a request for comment. This is a developing story. Please check back for updates .
Yahoo
38 minutes ago
- Yahoo
Lockheed Martin (LMT) Announced the Successful Execution of Flight Test Other-26a
Lockheed Martin Corporation (NYSE:LMT) is one of the 13 Best Aerospace and Defense Stocks to Invest in Now. On June 24, Lockheed Martin Corporation (NYSE:LMT) announced the successful execution of Flight Test Other-26a, in collaboration with the US Missile Defense Agency. The test demonstrated the capabilities of Lockheed Martin Corporation (NYSE:LMT)'s Long Range Discrimination Radar, which successfully detected, tracked, and discriminated against a live ballistic missile threat in a complex environment over the north Pacific Ocean. The LRDR tracked an air-launched ballistic missile target equipped with countermeasures, showcasing its ability to distinguish real threats from decoys and background clutter. Two fighter jets in flight, highlighting the technology and experience of the companies combat aircraft. This test marked several firsts including LRDR's effective detection, tracking, and discrimination in a complex environment, and C2BMC's successful use of LRDR flight test data to support a simulated missile defense engagement. Lockheed Martin Corporation (NYSE:LMT) is an international aerospace and defense company that develops and manufactures advanced technology systems and products. It operates in four main areas including military aircraft, missile and air defense systems, helicopters and naval systems, and space technologies. While we acknowledge the potential of LMT as an investment, we believe certain AI stocks offer greater upside potential and carry less downside risk. If you're looking for an extremely undervalued AI stock that also stands to benefit significantly from Trump-era tariffs and the onshoring trend, see our free report on the best short-term AI stock. READ NEXT: The Best and Worst Dow Stocks for the Next 12 Months and 10 Unstoppable Stocks That Could Double Your Money. Disclosure: None. Fehler beim Abrufen der Daten Melden Sie sich an, um Ihr Portfolio aufzurufen. Fehler beim Abrufen der Daten Fehler beim Abrufen der Daten Fehler beim Abrufen der Daten Fehler beim Abrufen der Daten
Yahoo
39 minutes ago
- Yahoo
Intuitive Machines (LUNR) Jumps 13.15% as Lunar Mission Photos Boost Investor Confidence
Intuitive Machines, Inc. (NASDAQ:LUNR) is one of the . Intuitive Machines saw its share prices jump by 13.15 percent on Thursday to close at $11.36 apiece following the release of photos captured by its IM-2 lunar lander called 'Athena.' Having encountered uncertainties during its official launch in February 2025, the photos sparked investor confidence about Intuitive Machines Inc.'s (NASDAQ:LUNR) successful deployment and operations and improved confidence for future contracts. Intuitive Machines, Inc. (NASDAQ:LUNR) launched the IM-2 Athena using its Nova-C aircraft on February 27 as part of NASA's commercial lunar payload services. Athena successfully reached the surface of the moon on March 6, 2025, but ended its mission the day after, following depleted power. A satellite being released from a launch vehicle, heading into space. Athena was designed to look into the presence of lunar water ice using Prime-1, a payload of a drill and mass spectrometer. While we acknowledge the potential of LUNR as an investment, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and have limited downside risk. If you are looking for an extremely cheap AI stock that is also a major beneficiary of Trump tariffs and onshoring, see our free report on the best short-term AI stock. READ NEXT: 20 Best AI Stocks To Buy Now and 30 Best Stocks to Buy Now According to Billionaires. Disclosure: None. This article is originally published at Insider Monkey.