Archive

Full Post List

Jan 1, 2025: Shifting Left in C++ Development & Testing Background While researching about Test Driven Development (TDD) and software testing levels I found the following diagrams about how Shifting-Left …

Dec 25, 2024: Thought about Jitsi Background I read a very interesting article about the State of Hessen in Germany that failed to implement a customized Jitsi instance and had to …

Dec 21, 2024: Basics: Loadbalancing with NGINX In this guide, we will walk through the steps to set up a simple load balancing environment using NGINX and Podman. This setup will distribute traffic …

Dec 19, 2024: Install Podman Desktop on Ubuntu 22.04 LTS Podman is a daemonless container engine for developing, managing, and running OCI Containers on your Linux system. In this guide, we will walk you …

Dec 15, 2024: Ubuntu 22.04 LTS Filesystem Volume on Hyper-V Ubuntu 22.04 LTS Filesystem Volume on Hyper-V Expand the VHDX file via Hyper-V To expand the VHDX file via Hyper-V, follow these steps: 1. Ensure …

Dec 14, 2024: Installing TPM TSS2 on Ubuntu # Installing TPM TSS2 on Ubuntu This guide provides concise steps to check for TPM availability and install TPM TSS2 on an Ubuntu system (tested with …

Dec 10, 2024: Secure Memory in C/C++ with Libsodium Memory security is crucial in C/C++ because these languages allow direct access to memory. Libsodium offers practical tools to address this, …

Dec 8, 2024: Creating Memory Dumps with gcore or gdb: A Practical Example Introduction Memory dumps are a crucial tool for analyzing the state of a program. With tools like gcore or gdb, developers can save the memory of a …

Dec 6, 2024: Securely Erasing Memory in C/C++: Why It’s Important and How to Do It Right Introduction In software development, it is often necessary to securely erase sensitive data from memory as soon as it is no longer needed. This is …