| ▲ | sublinear a day ago | |||||||
There is no way around needing a developer (and a lot of testing) to "just fix a typo". First the typo is discovered and it changes the length of the text. If it's more than a few words this becomes a layout problem. You will have to nudge things around a bit, but now this also fails accessibility testing because the alt text or aria labels were overlooked or font size or line height were changed. Then the marketing team reviews it and change their minds yet again and people are stuck in a hellish loop of tiny updates that start breaking other things through runaway inconsistency. Of course it's worth noting that the typos almost always originate from that same marketing team. This is the nature of coding websites by committee. A CMS just makes this worse by getting in the way of proper versioning, and as a bonus launders all the blame onto developers. It's far from naive to just use git and set up a CI pipeline to copy your static build onto a web server. This is done all the time by anyone with common sense and familiarity with web dev. It "just works" so well that it remains under the radar to anyone new to this and looking for solutions. The CMS grift continues as their sales team insists their product is the best solution. | ||||||||
| ▲ | omnimus a day ago | parent [-] | |||||||
I see you had a bad experience with CMSs but in reality vast majority of content websites use CMS and are for entities that have 0 developers. There is simply no way for them to use some homebaked static site generator script that you personally see as easier solution. And those sites can be pretty great. The pace of dev is just different. Usually with big initial investment and then some bulk fixup in few months or a year. I am actually not sure why to hate CMSs good modern ones are basically sweet web framework with highly customisible admin panel. | ||||||||
| ||||||||