45 karma · joined November 8, 2023
But honestly I do not miss it at all. The further AI coding advances, the easier it becomes to build and iterate over small products (even if they just start out as MVPs). And the more I actually feel in my element. I understand why people dislike it, but it feels as if these tools where specifically made for me; and I am getting more and more exited while these keep getting better.
In a perfect world, I'd see no code at all and just tell the AI what I want, and a blackbox implementation with my product appears that I start to sculpt down to something I can work with and serve to users. That would be my ultimate satisfaction.
The ability seems like pure magic. I know that there are others who have it very easy now building even complex software with AI and delivering project after project to clients at record speed at no less of quality as they did before. But the majority of devs who won’t even believe that it’s remotely possible to do so is also not helping this style of building/programming mature.
I wouldn’t even call it vibe coding anymore. I think the term hurts what it actually is. For me it’s just a huge force multiplier, maybe 10-20x of my ability to deliver with my own knowledge and skills on a web dev basis.
If 2025, would have been my own graduation year, I would have had a bad taste in my mouth believing that LLMs can do everything I spend 4 years in college for. Not knowing that writing code is only a small part of the job (as I lack the experience).
Just imagine, you have this genie in the bottle, that has all the right answers for you; helps you in your conquests, career, finances, networking, etc. Maybe it even covers up past traumas, insecurities and what not. And for you the results are measurable (or are they?). A few helpful interactions in, why would you not disregard people calling it a fantasy and lean in even further? It's a scary future to imagine, but not very farfetched. Even now I feel a very noticable disconnected between discussions of AI where as a developer vs user of polished products (e.g. ChatGPT, Cursor, etc) - you are several leagues separated (and lagging behind) from understanding what is really possible here.
It self-references its own documentation, spins up a docker container and runs it. Alongside it builds tools, and registers both the agents and tools in a central system, so that it has knowledge of what other tools and agents it can use. I am not talking about "I am working on the theoretical idea of an agent that can build agent", but this is actually working. And I know of several other teams that are building stuff in this direction, its very fun.
I left behind a very well paying client to go full-time on this because its just so much fun. I have connected it to telegram, so now while I am at the gym, I can actually build software... the execution may take anywhere from a 10 minutes to an hour. Which is time spend writing and testing the code, then spinning up a docker container and fixing stuff, prompting me to create accounts somewhere an provide an API key. By far its the most complex project I have worked on, and all my friends and colleagues are slightly going crazy by seeing the outputs.
> why are you doing this?
Because I love doing this? Both web and software development are passions, AI feels like a lever; and making my money with this is nothing short of a dream come true.
But then again, I have been doing this for 10 years; that is my edge. Same exact stack (Django + boring frontend). I know the ins and out of my stack, quite obviously every single day, I see AI go into a direction that I know is going to produce a huge footgun along the way. I can just see that up ahead, suggest a different approach, and continue. IF I was entirely new to this, I would end up building stuff that breaks down after weeks or months or investments, not knowing when things went wrong, or how to go forward. Regardless, I feel like my time has come, and I am definitely spending 95% of my time just prompting the AI versus writing actual code. Even for the most minor changes, like changing a CharField to a TextField, I don't even want to open the models.py myself. In Cursor, I am averaging 5000-7000 fast requests per month, because in terms of ROI it pays off. I am looking forward to this getting better.