I tried learning a few years back, I kept getting stuck on errors just setting up my environment. Yeah… it was frustrating just to get started and I gave up.

Fast forward to today I love vibe coding. I may not be learning from scratch but I’ve leaned a heck of a lot more already just trying to debug my apps. Keep in mind I’m not trying to become a developer, that was never my goal - I just wanted to create stuff and now I’m doing that. I can actually use the stuff I make. I couldn’t care less who else uses it.

Reply to this note

Please Login to reply.

Discussion

I think I’m where you were a few years back. I should probably give it another go just to build stuff for myself.

Bingo. Vibe coding is scratch your own itch on steroids. And nostr allows you to actually scratch it, and scratch it deeply.

You can make simple things like that, you can't make good things.

The tools for non-developers to build applications have existed for a long time, those are called no-code tools, and they can do pretty much the same as what non-developers can do with "vibe coding".

The code generated by vibe coding is bad, it has no consistency, it just finds a place to put something and places it there, it has no understanding of architecture, nor anything it's doing... and you may say this doesn't matter, but it's what matters the most.

Understanding what's happening in the application and being able to come up with a mental model of how the system works is fundamental to building software that's maintainable. Without that, you're just stacking bricks without a blueprint — it might stand for a while, but it will collapse under the slightest pressure.

When you rely on tools that generate code without structure, you lose control over the system.

Debugging becomes a nightmare. This is even true for experienced developers, it's harder to debug code you didn't write, and it's exponentially harder to debug code that has no structure.

Extending functionality becomes guesswork. And worst of all, you create technical debt from day one — not because the app is big, but because it's incoherent.

Cool story. I’m happy for you or sorry.

Hast Gemini 2.5 pro schon probiert?

dont listen to the haters, i think AI will augment anyone's current skill level in anything, making everyone who bothers to learn it (which also takes time and effort) a force multiplier. its exciting and we are only scratching the surface so far..

carry on 😁

it's a good mean to learn something, but you'll get a much superficial knowledge compared to actually studying it

Yup I think I'm talking about being a developer, not the practice of programming