This is something I strive quite hard to ensure, using tools like html-proofer and comparing against old sitemaps when I change things considerably with my site. It's also something that is quite infuriating when following links to a site that has now rewritten their URLs, so I've learned from that too!
Recommended read: Don't ever break a URL if you can help it https://www.hanselman.com/blog/dont-ever-break-a-url-if-you-can-help-it
Definitely happy to chat more on Slack / at #HomebrewWebsiteClub if you're able to join, but my recommendation is generally Hugo. Templating / documentation is not the best, especially if you're not used to Go's templating. I moved from Jekyll last year https://www.jvt.me/posts/2019/01/04/goodbye-jekyll-hello-hugo/ and have found it a much better experience. It's super quick to build (even for my large multi-purpose site) and has a tonne of stuff built-in to it that makes it fairly batteries included
I moved from Jekyll to Hugo cause of speed and massively recommend it. It's a bit painful documentation wise / if Go's templating isn't your cup of tea but I could see it being one of the longer running static site generators
It'll be of no surprise to any of you who know me as a #PersonalWebsite and #blogging advocate that I would be very much looking forward to Pauline Narvas's talk at #WiTNotts this Thursday! And as it's remote, hopefully more of you can join!
Women In Tech, Nottingham 🌈✨ (@WiT_Notts)Mon, 30 Mar 2020 12:16 +0000
I'm using Hugo and Netlify, backed with GitLab CI. Because I own the platform that is my site, I can do funky things like reply to this tweet directly from my website!
I'd thoroughly recommend self hosting - I use Hugo and Netlify for mine and it works really well. It's also got the bonus that because it's my own site and platform that I can use it as I want, such as replying to your tweet from my website
In this 9 minute podcast, Craig Burgess speaks about how he wished he'd got started on his #PersonalWebsite and doing more #blogging early on in his career. Craig also speaks about the #IndieWeb and why everyone should get involved.
Recommended read: The one thing I wish I'd done when I first started my design career https://getdoingthings.com/podcast/getdoingthings/the-one-thing
Recommended read: Local First, Undo Redo, JS-Optional, Create Edit Publish http://tantek.com/2020/037/b2/local-first-undo-redo-create-edit-publish