Silberengel @Laeserin - 9d
The reason you are seeing vibe code projects getting abandoned everywhere is because vibe coding is _grueling, never-ending labour_, like all software development. It is not fun. It is work. And the less foundational knowledge and experience you have about software development, testing, systems architecture, symbolic logic, and DevOps, the faster it becomes work, and the faster the project becomes abandoned, or melts down into a buggy mess. It seems fun. At the beginning.
Experienced software engineer, when they hear someone is getting into vibe-coding
Yeah, I've been in software development since the 90s and it just gets increasingly grueling, and the hours just get longer and longer, and the development times shorter and the feature lists more crazy. AI is intensifying that, not reducing the workload. That's why most of the women have left and the number arriving has gone steadily down.
06639 - 9d
AI is not simplifying things (its their false promise) Software development has become more complex. So when you add these things together, itโs just a very abstract layer on top of a lot of complexitity. And only people can handle this as they are able to build a mental modal around it. And that mental load is what counts and makes you competent or not. Or something like that.
Yeah, I now need a model of the code base that also includes the proper way to interact with the LLM. I think gen-coders don't notice this, until the project reaches a certain size and they have to actively babysit the AI and explain seemingly obvious stuff to it, for hours. At the beginning, the issues are more generic and the AI does it all automagically. By coding day 55, the dev is typing in all caps. ๐
And they go in de mode JUST ONE MORE PROMPT TO FIX IT
I'm actually a big fan of HTML, which is why I like Svelte. It has the closest connection between the code and the resulting website. I used Python for Scriptorium, tho, to use the Pandas library and etc. Python parsing is really good. I hate the Jumble tech stack, to be honest. React sucks.
I don't find it fun, even then. I have been in software development for nearly thirty years and have already enjoyed it less than cleaning the bathrooms.
I just tolerate superhuman levels of suffering. ๐
Back in 2020 I said to myself that I had to get into a JS framework. Looked into React, Vue and Svelte. React is too bloated. Svelte was too new then. So Vue was my choice. But my stack is mainly PHP/Twig (Drupal y0) with vanilla JS (using Vite there to do the fancy bundling) + TailwindCSS with PostCSS. To be honest Iโm not using Vue anymore, maybe only to make a poc.
Silberengel @Laeserin - 8d
Love php, but Svelte has grown on me. Having fun making a test interface at work with VS Code extensions. Really easy to build.