A new start
I’ve been meaning to build a website for a while now to have my own space in the internet. Almost seven years ago, I had taken an interest in web development by building wapsites1. Viewing the source code of a site through a browser and taking any information and design ideas was my starting ground. After spending my time in coding, I discovered blogging. I’ve tried different blogging platforms such as Blogspot, Tumblr, and Wordpress. With these platforms at hand, making a blog is very easy because all I need to do is select some templates and I’m ready to post articles. This is not challenging for me.
Recently, I found out about these open-source static site generators such as Jekyll, Hugo, Hexo, and others. Using these brings back the excitement because I am learning again by coding and helps me understand what web development is all about. In addition, I now have more control of all the site’s content.
GitHub Pages, GitLab Pages, Netlify, etc. are the savior in starting this static website. The most important feature of these services is that the hosting is free. I don’t have any knowledge about Git so I decided to put some time into it and I really enjoyed learning basic Git principles.
Jekyll is really simple. It generates HTML files within the ‘_site’ folder which is the one accessible as the website directory. Posts are written in Markdown. YAML front matter and variables were enough for me in adding features for the website.
After all this, the only problem for me is to produce more content. My curiosity is what I think will drive me in learning more about web development and to produce more writings in the future.
Update: As of February 27, 2018, the site has migrated to Hugo.
-
Wapsite is a website designed for mobiles. ↩︎