Be More Productive by Being Bored

Introduction In the modern age we can get overwhelmed with so much information. In this post I try to explain the concept of increasing productivity through “boredom”. The problem ? I think the reason this is more relevant in our lifetime compared to past generations is the availability of stimuli. If you want to spend hours scrolling through social media, all you have to do is pick up your phone....

January 2, 2024 · 3 min · 445 words · ahmza
HUGO Logo

Setup a HUGO Site

Introduction HUGO is a static site generator, a tool that allows us to pre-compile our website into static HTML, CSS and JS. The main benefit of an ssg is speed. A Static site takes a lot less time to load than a site that uses databases. For more information on HUGO read my other post Hugo Static Site Generator Prerequisites Git Installing HUGO Official steps The HUGO binary is used to initialize our site then create posts etc… Below are the steps for MacOS and Arch based Linux distros....

December 31, 2022 · 5 min · 956 words · ahmza
Minecraft Loves Docker

Minecraft Server on Docker ⛏ 🐳

Introduction Minecraft is a great game and better with friends. A dedicated server allows you to do that1. A Minecraft server does not require a ton of resources to run, but from my experience the more resources you can throw at it the better when you start to introduce mods and more players. I run our server on my main PC. This allows me to leverage the system resources in my PC 🦾 leaving the Pi Cluster system resources to handle the rest of the stuff in my lab....

May 24, 2022 · 4 min · 825 words · ahmza
Windows Loves Linux

Setup WSL 🪟 ❤️ 🐧

Introduction WSL stands for Windows Subsystem for Linux which means we have the Linux kernel inside of windows. This is huge news for developers or people who just want to try Linux. Prerequisites Enable virtualisation in BIOS Setup Open Powershell in Administrator mode wsl --install You may have to restart the device, I Highly recommend you do Go to the Microsoft store and search for a Linux distribution. I prefer to use the “Ubuntu” distribution....

February 23, 2022 · 2 min · 245 words · ahmza
*HUGO* logo

HUGO Static Site Generator

Introduction HUGO is a static site generator, which basically means it’s a tool that allows us to pre-compile all of our website into static HTML, CSS and JS. The main benefit of using such methods to crate a static site is speed. A Static site takes a lot less time to load than a site that uses databases for example. Disadvantages Some of the disadvantages (for me): A lot more infrastructure setup (for my setup) Editing and creating content can be a pain This is to no fault of HUGO itself but the complexity of my infrastructure!...

December 26, 2021 · 3 min · 492 words · ahmza