Network engineering —
Intro I recently had to think more about network engineering. Here are my notes from reading Beej’s Guide to Network Programming and Computer Networking: A Top-Down Approach.…
May 18, 2025
Exploring Paris —
Cinemas Luxor cinema, excellent selection of original-language films, well curated Grand Rex, apparently biggest theatre in Europe, venue for premieres and film festivales, e.…
Jan 16, 2025
How to name things —
In software engineering (and machine learning), we often need to name things to refer to them more easily in our discussions – be it projects, products or servers.…
Jan 12, 2025
Writing well —
Here are some resources for writing well.
General writing “Style: The Basics of Clarity and Grace” (3rd Edition) 3rd Edition, by Joseph M.…
Dec 24, 2024
Search and replace in multiple files using vim —
I’m using Neovim with AstroNvim, and the key maps below will be different depending on your setup. You can find my configuration here.…
Dec 2, 2024
Logging in a multiprocessing context in Python —
Configuring loggers in a Python application with multiprocessing isn’t straightforward.
If you’re new to logging in Python, there’s a basic tutorial.…
Nov 24, 2024
Using a VPN —
I started using NordVPN, a few alternatives also looked interesting, including ExpressVPN.
There are some websites that let you easily check if the VPN connection works:…
Nov 10, 2024
Reading PDFs on the Kindle —
While sending a PDF file to your Kindle is easy, depending on the PDF format, being able to read it well in the Kindle format can be a challenge.…
Oct 6, 2024
Playing The Settlers 2 on macOS with DOSBox —
DOSBox emulates an old Intel x86 PC for running many old MS-DOS games – including the original The Settlers 2, the first computer game I’ve ever played, but which unfortunately no longer runs on modern computers and operating systems.…
Sep 27, 2024
Setting up a new macOS laptop —
I recently had to set up a new macOS laptop and wanted to take some notes so that I can do it more quickly the next time.…