How I created this blog?

“I ran a half marathon” sounds so much better than “I quit halfway through a marathon”

Hi Guys,

This blog post will give you a basic (very very very basic) understanding of the technologies I used to create my blog/website.
The story about how I decided to start with a blog is related to the passion for technologies that I have grown during my past experiences. I though to create a place in which I could annotate all my notes, experiments and so on.
During my past experiences I worked as .NET developer taking care of the backend system and for this reason I neglected the frontend side.
I was looking for a technology/tool that could have helped me in the development of this blog and so, after some research I ended up using Jekyll and host my site using Github Pages.

What is Jekyll

“Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity. Jekyll takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready to be served by Apache, Nginx or another web server. Jekyll is the engine behind GitHub Pages, which you can use to host sites right from your GitHub repositories.”

What is Github Pages

“GitHub Pages is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub, optionally runs the files through a build process, and publishes a website.”


So…as suggested on Github…why don’t put them togethes?

my world


In the next blog post we will go through the phases needed to configure Ruby on macOS, on how to install Jekyll and how to move our first steps in the blog creation.