This blog is hosted on GitHub Pages and it was built with Jekyll following a tutorial from GitHub Skills. Jekyll is a static site generator that was made to be easy to use by developers. If you also want to quickly build a programming blog or a portfolio site to showcase your projects I would definetely recoment it for you.
The layout and style is mostly based on Minimal Mistakes Theme with just a little tweaks and changes.
I plan to start posting regularly about my favorite programming language (wich is Ruby by the way), algorithms, coding challenges and Software Engineering topics.