Linux Config File Version Control & Backup on GitHub Linux famously stores all of its settings in files, making it easy to inspect, query, or backup the configuration with a plethora of tools, including Git. However, given that Git […] Read more
Changing the Location of KeePass Configuration Files Depending on your KeePass package (installer or portable), the default settings location may resolve to the installation directory or the user profile. This article explains how to locate the configuration […] Read more
End-to-End-Encrypted Team Communication & Collaboration Tools This post is a collection of my notes about my search for secure collaboration and communication tools for smaller organizations, specifically vast limits. I will update it from time to […] Read more
Find in Files With Grep-Like Context (Lines Surrounding Matches) I sometimes need all occurrences of a search string in the files of a directory. OK, that’s easy. Here’s the difficult part: I need search results displayed with context around […] Read more
Disable TLS 1.0 and 1.1 in Firefox Now! Mozilla had planned to disable the insecure versions 1.0 and 1.1 of the TLS protocol in Firefox 74. Unfortunately, they reverted that planned change. This post explains how to disable […] Read more
Switching from Chrome to Firefox After many years as a happy user, I switched from Chrome to Firefox. How did that go? Astonishingly well! Here are some notes I took in the process. Read more
Firefox Containers: Multiple (Gmail) Logins Through Privacy Isolation To monitor web app performance and usage on any site (or just on your business-critical SaaS apps), take a look at our uberAgent product. In a nutshell, Firefox Containers makes […] Read more
Windows Setup USB Flash Drive Not Showing Up in BIOS List of Boot Devices There are countless articles on how to install Windows 10 from a USB flash drive. Most of them, however, fail to mention a common problem: the USB flash drive does […] Read more
Enabling Multi-Processor (Parallel) Builds in Visual Studio Building larger solutions in Visual Studio can be tediously slow. Part of the reason is that the compiler does not make use of multiple CPU cores well. This article shows […] Read more
Installing Office 2019 from Microsoft Partner Center with Deployment Tool Installing Office 2019 as a Microsoft MPN silver or gold partner is a little more complicated than it used to be. Partner Center has keys but does not directly offer […] Read more
Changing the Location of Notepad++ Configuration Files Depending on what you selected during the installation, Notepad++ stores its configuration files either in the installation directory or in your user profile. This article describes a simple way of […] Read more
Looking for the Perfect Mechanical Keyboard (Office & Software Development) I am a mechanical keyboard aficionado. I guess this started in the late ’90s when I typed on a Cherry G80-3000-LSMDE for the first time. The low force required to […] Read more
Blocking Office Macros, Managing Windows & macOS via Intune How to completely block the execution Office macros on macOS and Windows. The configuration is centrally managed in Intune & extensible through PowerShell. Read more
Total Commander: Getting Started Total Commander is one of those few magical tools that can boost your productivity as an IT pro significantly. It not only replaces File Explorer; it does so in a […] Read more
Migrating WordPress from Multisite to Single With MU-Migration In addition to various commercial plugins, there is one free tool that helps with WordPress migrations to or from multisite installations. MU-Migration is a WP-CLI plugin that worked flawlessly when […] Read more
Windows Server 2019 on Hetzner’s EX62 & AX100 Dedicated Servers This post is a follow-up to my 2016 article on how to install Windows Server on Hetzner’s EX51 hosted dedicated servers. Hetzner offers many types of dedicated servers at very […] Read more
Searching for Keyword Strings in WordPress Posts Surprisingly, there does not seem to be a plugin or some other “easy” way of searching your WordPress posts for certain keywords, shortcodes or HTML tags. However, if you have […] Read more
Renaming Multiple Files With Regular Expressions in Total Commander I prepend every document I save to disk with the year, month, and day. While I do that manually for individual files, sometimes I encounter larger numbers of files with […] Read more
How to Configure SoftEther, a Free VPN Server for macOS & Windows This post describes a real-world configuration of the free VPN server SoftEther. It shows how to set up a VPN for macOS and Windows clients on a Hyper-V Windows guest […] Read more
Hardware-Encode Video in H.265 with Free Tools to Save Disk Space Many web meeting services have a recording functionality. Most recordings are provided as MP4 files with the video encoded in H.264 because that offers the most universal compatibility. However, it […] Read more
Free and Powerful Equalizer for Windows 10 Windows 10 does not come with an equalizer. That can be annoying when you have headphones that are too heavy on the bass, like the Sony WH-1000XM3. Enter the free […] Read more
Modern Multi-Process Browser Architecture An architecture overview of current browsers on Windows: Chrome, Firefox and Internet Explorer. Read more
Bluetooth Audio Quality & aptX on Windows 10 Bluetooth is a flexible standard. It defines various profiles that operate on top of the Bluetooth networking protocol stack and implement specific services, such as hands-free communications. Bluetooth devices each […] Read more
Saving & Restoring Total Commander Tab Sets Total Commander’s custom start menu is a great place to quickly launch all kinds of tools and programs that are otherwise hard to get to. However, TC’s start menu is […] Read more
Upgrading Ubuntu 16.04 to 18.04 & PHP 7.0 to 7.2 for WordPress This post describes how I upgraded our webserver running WordPress on Apache from Ubuntu 16.04.5 LTS to 18.04.1 LTS. Please see this article for more information on the server’s installation […] Read more
PowerShell Script: Test Chrome, Firefox & IE Browser Performance There is more than one way to test the performance of web browsers like Chrome, Firefox, or IE, but regardless of how you do it, you need a consistent workload […] Read more
Enabling HTTP/2 in Apache on Ubuntu 18.04 A number of requirements must be met before HTTP/2 can be enabled for a website. This is a compilation of steps I went through to get HTTP/2 working on our […] Read more
How to Limit CPU & RAM via the Windows Boot Configuration Testing the effects of different CPU and memory configurations is easiest when you run the tests on a powerful machine and restrict it to the required number of CPU cores […] Read more
Laudation to E2EVC – Experts to Experts Virtualization Conference On the eve of my departure for E2EVC Athens I feel it is time for a laudation. Let me explain why. Read more
Splunking the Aspect Ratio Distribution of National Flags When I tried to align the Union Jack and the flag of Germany on a presentation slide I noticed that I couldn’t – their aspect ratios are different. A quick […] Read more