Why I Stayed Using WordPress When Everybody Said Its Time Move On, yet
The simple reason is, WordPress now is the only tool that I comfortable with and got some skill in using it. My twitter feed being flooded with kids and youngsters about vibe coding and how they make millions with it. My peers also been saying that coding and making app is zero cost now and should take less time and we should focus more on distribution. I don't argue with that. I agree with them. In fact I tested it with some learning curve and was really amazed with it. But, before I continue saying this, some disclaimer, I don't really know how to code. With experience I know how to read some codes in WordPress and the plugins. I know how to play along with it. With some search in Google and help from support forum I could understand what certain codes purpose and what they do. So with vibe coding, with the experience I had so far, it can achieve the initial purpose or solution on what we want. But then later on when we want to update with new features or functions, it or maybe I could say, me myself will get lost. Probably those who has programming and coding background don't have this kind of issue or concern. I sometimes still don't understand how app's files being structured. If then something happen to my app, it's hard for me to find the cause and fix it. Probably I cannot do it myself and need to spend money hire someone else to fix it.
So the thing is with WordPress, since I know something about it, which also doesn't require much knowledge about coding, and then with all those plugins, I would say that I can survive. The error and debug log files will give some idea what's wrong about my site. I still can turn my site into some kind of web app, which I'm proud of, still using it now and making money. Not just some simple website that people click links with fancy design.
It give me some sense of control.
I do vibe coding too for my WordPress site. I get AI to generate snippets to achieve certain or specific functions that I want which I cannot get other plugins to do it. If something happened to my site, or if the snippets broke my site I know where to find it and some sense I know how to go to fix it. Been doing a lot with this lately. Sometimes, I could get AI to make me code something similar with what the pro version of the plugins offer. Not sure if thats a good thing or a bad thing. To be honest I do really think about security and all that. Whether the code that the AI provided me safe or not. But so far everything works fine. Maybe some hackers already in my site watching from far. I don't know. I just move on as long as the code do what I want to achieve. Now with blocks and block themes make it even better. I could design my site like an app, easily control the access and visibility using role, which is something I never could do before. Imagine if I vibe coding and want just to add another content block, or change some color for A/B testing, I need to go back to the AI and maybe it will break my app. It shows I do did vibe coding, but still on the WordPress platform. Sometimes in WordPress I no longer need to install the whole plugin, I could just get some snippets which, I assume, make my site perform better.
The esteem came with all the drama and conflicts that WordPress have now. Some call it legacy technology. I don't know. In fact I go with WordPress because, ehem, it was free. Well not really free "free" though. And then again it was one of the first tools that I was exposed, played and stick with. If it was Blogger, Drupal, Joomla, Square or maybe Wix, I maybe will talk about them now. I played with Ghost before, which looks promising, but still, really hard for me when I want to achieve something similar that I had in WordPress with it. And also the most important thing is, when I want to build something, something new, obviously I will go with something that I already familiar, reliable and have confident with, as a tool to build with, instead of with something that I need to spend some time with which I don't have a clue whether it will deliver the same result or not.