Over the last few years I have moved all my notes from OneNote to markdown files in git repositories. This allows me to have version control and a centralized location for my all notes and projects.
Which leads me to the second reason.
GitHub
This allows me to host my git repositories on the GitHub platform for free. By doing this I have a centralize location that I can access my files from anywhere and at anytime. That’s the power of a remote repository. Yes it hosts your files. Which you may have all ready known. Another thing to note is that using this process also forces me to learn more about DevOps. We will talk more about this in our next post.
The Ability to Keep It Simple
Static sites provide me the ease of creating a markdown file. I used this file to write my blog post. For me this is a normal blog writing workflow. Once I am done writing all I have to do is push my new post to my repository. It does not get any simpler than that. I don’t have to worry about any of my of previous pain points.
Now you may be asking what is a static site? A static site is a website that is presented the same to every user. The site does not change unless the developer changes it. A static site does not have any back-end. The files or content for the site are hosted in a repository or in something like an AWS S3 bucket. This is what makes them so simple and easy to get up in running.
In this post I wanted to give you a quick update on my blogging journey. In the next post I will walk you through creating your own static site. If you are looking forward to this post send me a tweet on Twitter.