Archive

Latest posts

Using Docker Compose for Local Development Environments

Docker Compose offers an effective solution for managing local development environments by allowing developers to define, run, and manage multi-container applications with ease. By using Docker Compose, you can ensure that your application runs in the same environment.

Git Rebase vs. Merge: The Difference Between Them and When to Use Each

Both git merge and git rebase are methods used to integrate changes from one branch into another. Although both achieve the goal of integrating changes, they do so in entirely different ways. Understanding the difference between them is crucial for effectively managing your Git history

Memory Prices in 2026: My Wallet vs. Reality

Trying to build a new IIS server seemed like a simple plan… until memory prices turned into a cosmic joke. Join me on my hilarious and slightly terrifying journey through DDR5 dreams, Cyber Monday hopes, and my slowly disappearing budget.

🪐 hhgttg: A Friendly Bash Module for Smarter Shells

Discover how the hhgttg Bash module enhances your terminal with smart preexec and precmd hooks. Learn how it works, how bash-preexec powers it, and why this tiny module brings big, user-friendly upgrades to your interactive shell—without the panic.

The Complete Guide to GameMode on Ubuntu 24.04

GameMode improves gaming on Ubuntu by raising CPU performance and disabling power-saving limits during play. This guide walks you through installing, enabling, configuring, and testing GameMode for Steam, Lutris, and native titles.

Adding a New Virtual Hard Disk to Ubuntu Server

This guide explains how to add a new virtual hard disk to an Ubuntu Server running on VMware Fusion or VMware Workstation. We’ll walk through configuring the disk from the command line, partitioning, formatting, mounting, and setting it up for auto-mounting on boot.