Time appropriate greetings, folks!
I have finally put an end to my procrastination and finally wrote my first blog post. Thing is, I still have nowhere to publish it. What stack are you all using for your personal pages, folks? I don’t really want to spend a whole lot of time tinkering, but I still want some wiggle room to do so in case I change my mind down the line.
Thanks!
I got tired of maintaining WordPress and PHP and so on for mine when I rarely use it, so I moved it all to Jekyll and I’ve been very happy with it. Jekyll is a static site generator, so I write content in Markdown and then generate the site and deploy it by copying it to the server. It’s all static content so not only is it super fast, it’s a lot less to worry about, security-wise.
I currently use nextjs and prismic for my CMS - while there are some nextjs themes and starters, it’ll probably require some coding (which I enjoy!). A benefit of next is that it has incremental static regeneration, so can update pages without having to rebuild the whole site.
I’ve also used Sanity on pretty much every other site I’ve built and it’s fantastic!
I’m looking at rebuilding my blog from scratch at the moment - I kind of have a whole different purpose for it now. I’m looking at Astro instead of Next, and thinking about TinaCMS over sanity - partly to try something new, partly because the speed and simplicity of Astro with a visual builder writing markdown is exciting to me!
I like writing in markdown so I use Hugo, and when I do a git push it gets sent to github pages (which is free as long as the repo and website is public!) There’s a lot of themes so you don’t have to tinker around much if you don’t want to. But it’s pretty easy to make some css changes / additions.
SSG (Hugo) and send it to Codeberg. I did a tiny bit of tinkering, but I like to keep things simple. I actually don’t understand how a lot of it works but I haven’t broke it yet.
Digital Ocean Droplet, Wordpress (with Generate Press block theme), Self-hosted Plausible Analytics for traffic stats.
I was considering this. How much does it set you back? Do you just use the £5 servers?