After running my own Hugo install on various platforms for the past 3 years or so, I made the move to Netlify today. Why the move? For a variety of reasons, which include:
- Global CDN
- DNS built-in
- Free One-Click SSL!
- Integrated with github, gitlab, and bitbucket
All of these benefits alone would have made the move worth it. But the real kicker for me was that my workflow to generate blog posts was causing friction, which in turn meant I blogged less. As great as hugo was, running the entire stack myself was proving problematic. Enter netlify, thanks to a recommendation from Jessie Frazelle on twitter:
After spending the better part of a morning sick with the flu, I was able to transition the site over. And I’m already thrilled and looking forward to an easier workflow, which will allow me to blog more often.
The following articles were helpful in this transition. I’m sharing them here as they helped me quite a bit. I had an issue with themes, similar to what Richard’s blog post details. Once I figured out how to setup git submodules for my theme, it worked quite well.