I make things simple

Posts

Hugo : A Brand New Approach to Static Websites

Static sites have been getting popular and improving lately for many reasons. The main reason for this is that the internet, which has started to become cumbersome, misses the simplicity of the early days.

Thanks to static sites, you do not have to deal with issues such as database, programming language version, required libraries and keep them updated. Think about it there is no PHP, MySQL / MSSQL, .NET, Python, Ruby. Avoiding extreme solutions and keeping a project simple without databases, too many dependencies or specific server-side configurations makes it very easy to deploy and be robust against a myriad of potential vulnerabilities.

Hello World

Hi and welcome to my new website and blog!

After a long time, I thought it would be good to open my own site and blog to collect my work and to share articles that I thought might be particularly useful from my notes.

I am thinking of writing articles about Linux, terminal applications, open source structures such as Wordpress and Hugo, which are among my interests I mentioned in the About section.

Creating a New Theme

Introduction

This tutorial will show you how to create a simple theme in Hugo. I assume that you are familiar with HTML, the bash command line, and that you are comfortable using Markdown to format content. I’ll explain how Hugo uses templates and how you can organize your templates to create a theme. I won’t cover using CSS to style your theme.

We’ll start with creating a new site with a very basic template. Then we’ll add in a few pages and posts. With small variations on that, you will be able to create many different types of web sites.