Switching to Netlify
The very first version of this website was deployed to GitHub Pages sometime back in 2015 or 2016. It was a good enough choice back then and it's actually much better in recent years as they've finally added support for HTTPS. However, I'm still moving this over to Netlify for the below reasons.
GitHub doesn't provide page analytics. I could use Google Analytics or any of the various other services out there but I wanted something that read from the server logs instead of client site JS.
The source repo of this website is private because I have a a lot of drafts I don't want the world to see (yet). So the deploy process is a little bit more involved then just pushing to a git repository.
My initial plan was to build a GitHub Action that would basically run
next build && next export, then copy the contents of the
out/ folder over to thelegendofcode.github.io. But I've mostly scratched that itch by building a GitHub Action that lints/formats/prettifies then commits the changes back into the repo so I decided a better use of my time is to move on and work on missing features instead.
I like Netlify as a service
I want them to thrive therefore I'm willing to pay for their services.