Really like the article! I had a similar moment several years ago, I was running my own site on WordPress and it was a pain. Managing the database, paying for and dealing with hosting services, and dealing with security and updates constantly. Moving to Jekyll was more than worth it to make my own site cheaper, easier, and more fun to manage.
One extra point I'd add on is that it's great to pair Jekyll with an asset tool like Gulp or Webpack. It's allowed me to included autoprefixing for my CSS and use Browserify for compiling my site's JavaScript. The scripts for running both Jekyll and Webpack can be defined and run simultaneously with NPM, so I get it all going with a simple npm start command. But that's more of an advanced Jekyll step, so it'd be better for a separate article anyway.
Really like the article! I had a similar moment several years ago, I was running my own site on WordPress and it was a pain. Managing the database, paying for and dealing with hosting services, and dealing with security and updates constantly. Moving to Jekyll was more than worth it to make my own site cheaper, easier, and more fun to manage.
One extra point I'd add on is that it's great to pair Jekyll with an asset tool like Gulp or Webpack. It's allowed me to included autoprefixing for my CSS and use Browserify for compiling my site's JavaScript. The scripts for running both Jekyll and Webpack can be defined and run simultaneously with NPM, so I get it all going with a simple
npm start
command. But that's more of an advanced Jekyll step, so it'd be better for a separate article anyway.Thanks for the appreciation.
Having the Jekyll scripts bundles with
npm start
is a great idea. You should write up an article about your process.