software engineering / artificial intelligence / build in public
What vibe coding means, and why the distinction matters for NexusTrade
Austin Starks: If you’re using “vibe-coding” in the loosest definition, i.e. using AI to guide the process of designing and implementing software, then yes, the app is vibe-coded.
Transcript
0:00VibeCoding a trading platform handling real people's funds will get you sued for millions of dollars And not only that it will produce software that you outright cannot trust In contrast AI assisted engineering is how one person can have the power of 10 software engineers Here's the exact difference between VibeCoding and software engineering Now recently I've gotten a lot of feedback that my trading platform is VibeCoded I really wanted to dive deep into this I released the open source version of my trading platform in September of 2022 This is verifiably true It's literally on my Medium article and I have it on my LinkedIn And if you go to the repo which again is open source it has 1800 stars you can scroll down and you have this folder with my software architectural artifacts Go to design and you can see the original artifacts that I happened to have retained including the original UI including a design for trading strategy optimization and my original Ford Tester design doc And again we can see the dates These are modified for context ChatGPT was released in November and the term VibeCoding didn't really exist until last year I say all this to say my app can't be VibeCoded The app existed before VibeCoding existed as a term I clearly thought a lot about the software architecture In fact if you go to my original articles my oldest articles I wrote months after ChatGPT was released I talked about my designs Take a look at this article right here For example this article answers How did I think about creating any trading strategy You can imagine using natural language and I describe my abstraction my condition abstraction my little is profitable concrete implementation and I describe how I redefined it how I made it So now a condition It's just a comparison between two indicators But this indicator here and this indicator here this indicator here and this indicator here I created this design by myself ChatGPT around this time couldn't make complex designs This is like verifiably true So when I insist my app isn't VibeCoded I'm telling the truth You can read those articles yourself And this is important right Because VibeCoding a trading platform is extremely dangerous You risk your actual money And yes I do mean actual money Unlike most people on TikTok I actually show the trades I make fully autonomous with AI agents
Join the conversation
Loading conversation…