Our build system compiles markdown tutorials
, and then we serve the HTML files using Netlify
. Netlify’s integration with GitHub is seamless in our experience: we almost never have to log in to Netlify. We just merge PRs into master and our changes ship to masteringjs.io
. Setting up Netlify took us 10 minutes about 2 years ago, and we haven’t touched it since.
That means no downtime, no worrying about managing a database or VMs, and negligible devops headache.
If you’re looking to build an efficient business that takes minimal time and effort to manage, a static site is an excellent choice. If you’re building a blog
or affiliate marketing site, there’s no reason why you shouldn’t just structure it as a static site.