Our great sponsors
-
pages-gem
A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Github Pages is the awesome alternative if your blog or site is going to be super simple (a bunch of posts or pages full of static content). Markdown is ideally used as a way to compose posts as it's more "writer friendly" compared to HTML but it's up to you. You must know at least a little bit of HTML too to write the static pages, otherwise you can take help of freelancers on Upwork, Fiverr, etc.
My own blog and portfolio site is hosted on github pages. Since I'm knowledgeable with web development, I use a static site generator, it's a software which generates your site pages for you on the fly based on pre-determined html/css structure and markdown posts. The setup exists in a single folder and all you have to do is push the generated html files to a github repo and the content becomes live on site! It's 100% static and hence 100% free, no PHP scripting or apache or whatsoever. Jekyll and Pelican are the most popular static site generators if you wish to go that route.
My own blog and portfolio site is hosted on github pages. Since I'm knowledgeable with web development, I use a static site generator, it's a software which generates your site pages for you on the fly based on pre-determined html/css structure and markdown posts. The setup exists in a single folder and all you have to do is push the generated html files to a github repo and the content becomes live on site! It's 100% static and hence 100% free, no PHP scripting or apache or whatsoever. Jekyll and Pelican are the most popular static site generators if you wish to go that route.
There are alternatives where you don't even have to know what hosting is, such as ghost.org