Thread

I've vibe coded almost a dozen weekend projects this year and with every single one, I've done something I've never tried before. Whether it's developing for a wholly new platform, using a completely new JavaScript framework, or accessing hardware APIs I have zero experience with. It's incredible how much you can learn by fully submitting to the vibe. Instead of spending days researching the tools I'd like to use, I'm just using them. In the process, I'm learning new things every single day. The learning experience is much more intense than it has ever been in my rather long coding career. I've never learned as much about programming as I did in the last year. Insane. If this isn't the singularity, I don't know what is.

Replies (45)

True
calle's avatar calle
I've vibe coded almost a dozen weekend projects this year and with every single one, I've done something I've never tried before. Whether it's developing for a wholly new platform, using a completely new JavaScript framework, or accessing hardware APIs I have zero experience with. It's incredible how much you can learn by fully submitting to the vibe. Instead of spending days researching the tools I'd like to use, I'm just using them. In the process, I'm learning new things every single day. The learning experience is much more intense than it has ever been in my rather long coding career. I've never learned as much about programming as I did in the last year. Insane. If this isn't the singularity, I don't know what is.
View quoted note →
But what do you mean with vibe coding? I ask because I think most of the people have different concepts on that. My boss is asking me to switch my brain off and let the AI tools take the wheel, while I'm only relegated to a meere reviewer on things I'm not expert on. There's no room for learning in that view. For me, it is having AI tools as pair programming buddies, while I ask for specific things to the agents, I ask them for explanation on what they did and the trade offs of those decisions.
is it? I've been trying to learn, feel like I suck at coding, and using agents or AI feels like cheating. do you let it write most of the code or what? is it really learning if you're just passively reading? not trying to shit on what you said I'm genuinely just curious about how to approach learning with it. I want to be a really good programmer, and I often see people saying then don't use AI because otherwise you're not learning anything.
Makes sense @protozoan numbness . That is an existing problem, however, lack of dev due diligence; AI simply exacerbates it. I’m quite concerned about hacked open-source libraries and the propagation of malicious code through unattended external dependencies. Definitely a big security hole when mismanaged, and it’s incredibly easy to mismanage. Less concerned today about LLMs directly including malicious snippets, but… ya never know! Practice vigilance today, feel the joy tomorrow!