Technologies I Used To Build This Website
In this post, I will explain the technologies that power this website. I mainly created this website to serve as an “online portfolio” to showcase my skills and projects, as well as an outlet to blog about things I am interested in such as Linux, Open Source, Web Development, and everything related to technology in general. To create a portfolio website, you have three options, more or less. The first one is to use a traditional CMS such as Wordpress or Joomla. While this option is great for those who prefer an easy to set up solution, it might not be optimal for others that prefer minimal approaches. The second one is to create your website from scratch using HTML and CSS. This is obviously the best choice for tinkerers and those who like to customize every bit of their site. However, since this method requires a considerable amount of work and also a decent amount of programming skills, it can easily become a time-consuming black hole that can potentially hamper your productivity as maintenance costs increase over time. Finally, there exists a third option that consists in using static site generators which are trendy nowadays. This sort of acts as a middle ground between the aforementioned solutions, giving you the advantages of both worlds. After careful consideration, I opted for a static site generator to build my portfolio.