Domain Name System (DNS) - Part 1
This is a DNS blog series of two parts.
In this first part I will give an introduction to DNS, including some examples and hands-on experiments on the command line. So you will understand the concept of DNS much better! In Part 2 we will setup our own DNS server. Let’s get started!
Moving from Redis to Valkey
This guide is focus on moving from Redis to Valkey on my Ubuntu Server 24.04. There is no official documentation on how to setup Valkey via the binary, so this guide will help you to get started with Valkey. Which in my case will replace my Redis servers.
Bun 1.0 is out
Bun 1.0 is out of the oven! And it’s a big deal, because there wasn’t much happening in terms of performance or innovation in the recent years with NodeJS. Sure we have Deno, but who is really using Deno? Also Bun tries to combine various tools into one tool, helping out the developers a lot.
Server Hardening
Introduction
Security of a system is often overlooked or not considered important enough. Some might think not about the possible consequences, which might result in a hacked or compromised server. Maybe sensitive data gets stolen or encrypted with major consequences.
Starship Prompt

I would like to share a nice ‘secret’. I want to introduce you to the Starship prompt! This is a getting started guide for Starship. I’m using Starship every day.
Starship Prompt, not to be confused with the Starship from SpaceX 😆, is a cross-shell prompt written in Rust. The prompt works in any common shell you may already use under GNU/Linux, like Bash.
New server: Install & configuration of services (Part III)
Welcome back, this will be the 3rd part of new server series. In the previous parts I assembled the server and prepared the machine with Ubuntu Server. I configured the basics things like; networking, RAID setup, E-Mail and more. In case you missed that: read Part I and Part II.
Today, we will finish the job with installing and configuring all the services we love so much. Again, I included a Table of Contents for convenience reasons, since it quite a long article. But hopefully the table will help you to navigate around.
New server: Setup Linux (Part II)
Happy new year everyone! 😎 Let’s install Ubuntu Server 20.04 as part of the blog series. And continue with setting-up the software part of the server. If you missed Part I, read that first.
New Server: Buy & Assemble (Part I)
My current server is 15 years old, and time for an upgrade! Finally! After all, adding additional memory is not good enough and we hitting the limits of the old hardware. We will replace the whole server from the ground-up.
Get the most out of your network
Lately I moved to my new home. My idea was to setup a good stable and high performance LAN network within my home. This project sounds pretty easy at first, but it was harder than I initially suspected it to be.
In this article I talk about my goals for this project. The list of materials to get you started and creating your own network. I will talk about some useful unix tools for network analysis. How-to setup your own NFS (Network File System) server. Last but not least, I will give some Linux network tweaking advise and share my future plans.
Upgrading GitLab server

I got a running GitLab server on my Debian Jessie server. GitLab Community Edition is an open-source git repository manager, but also supports code reviews, wiki’s, issue tracking and much more! GitLab is very similar to Github in a way, however you have full control of the server. You are running your own git server.
Normally Github will do all the system administration, upgrades and such for you. They make sure your code is safe and saved no matter what. Since I use GitLab, I need to take care of my own server. What you definitively not want is; to lose all your precious data!
Telegram – Why?
![]()
Most of the people know I’m using Telegram. But I never explained the reasons why I use Telegram. Let me explain why I think you should also use Telegram. Telegram is an alternative of WhatsApp.
Read the full article, and be amazed by the features of Telegram.
RollerCoaster Tycoon 2 – Cross-platform
I was triggered by a name ‘OpenRCT2’ on the web. I was wondering if that was a game just like 0 A.D. (an open-source re-implementation of Age of Empires). And yep it was, OpenRCT2 stands for “Open-source RollerCoaster Tycoon II”.
I was thrilled when I discovered about OpenRCT2. It’s a re-implementation of the classic hit game called RollerCoaster Tycoon 2 from Infogrames (Atari). Only in US; Rollercoast Tycoon 2 sold 940,000 copies and earned $21.6 million by August 2006.