I’ve been blogging for years using one system or another:
At first, there was writing HTML in vim and using FTP to upload it.
Then there was a self-written system that pulled content out of MySQL and stuffed it into a template.
Next came WordPress, the first time. It was great in a lot of ways, but it was frankly kind of a security nightmare and not a lot better than the system I made.