RSSAmplifier

Blog

Technically Personal

Rants and musings of a software architect

sebastian.lauwe.rsRSS feed ↗31 posts

Latest posts

Negativity broke my blogging

How a busy year, a sour drafts folder, and one very disappointing podcast taught me that the choice of subjects can affect your mental health, and that I'd rather write about things I actually like.

Testing multiple versions of Python in parallel

Daniel Roy Greenfeld wrote about how to test your code for multiple versions of Python using `uv`. I follow up with a small improvement to the Makefile.

Pop's Diner

An amazing burger, good fries, and solid dips.

Broken torch

I've been carrying a torch every day for the past few months. Sadly, my little torch broke when I dropped it. What's next?

Stop Killing Games

Video game companies regularly kill off games that are no longer profitable. Vote now to support an initiative to protect video games from going defunct.

What Lemm.ee's shutdown means (and doesn't) for the Fediverse

A Lemmy instance closed on 30 June 2025. Some people are panicked. Is it really a big deal?

New project: comparqter

Comparqter is a small CLI tool used to compact many small Parquet files in S3 buckets

The Date that wasn't

A tale of lakes, dates and random results.

Divernet / ScubaDiverMag podcast suspending operations

It's really quite sad, but yet another scuba podcast has decided to cease operations for the time being.

Rust and WASM for form validation

For a very long time, the Rust WASM story wasn't entirely clear to me. In order to use WASM from Rust you had to use Node, Webpack, and all that jazz. This always turned me off using WebAssembly because it felt too heavy of a toolchain to get going. These days, things are much, much better.

Renaming the blog

Goodbye Drop a Blog.

Email notifications with Migadu on iOS

Getting notifications for non-push accounts on iOS

White Lotus Season 3 review (spoilers!)

A very good season with solid performances and very few negative points

Deliberately choosing the wrong tool

A quick reply to Steve Klabnik, about bias in tooling.

Getting started with Scala on macOS in 2025

Collection of notes on how to setup my workstation to work with Scala.

Switching to a split keyboard

Documenting my transition to custom split mechanical keyboards.

Fresh coat of paint, part deux

Culling old writing and modernising tools

The boy's birthday gift

Once upon a time, there was a little boy who really wanted a dog.

Breaking the ranks

For the fourth time in eighteen months, I am on my way to Belgium. For the fourth time, it is to thank someone for being there, and tell them goodbye for one last and final time.

Freebox automatic ruTorrent download

A couple of scripts I used to use so my Freebox would automatically download everything my seedbox had finished downloading.

My FreeBSD setup

Documentation of my old FreeBSD setup

A reply for Tim's StackOverflow question

An old Maemo friend reached out on Twitter and asked for help regarding some issue he was running into using mysqli and PHP. Below is my response that I didn't have time to post before the question was locked.

Building GCC

A look at how to build a backup version of GCC in case something goes wrong with the version provided by your distribution's package manager."

Fresh coat of paint

Over the past few days, I've been thinkering with this blog. Mainly, I got bored of the way it looked, and just wanted to have something a bit more neutral.

Fedora 22 WiFi problems

How to fix `wl` not being present after an upgrade to Fedora 22

Fedora 21 VPN problems

At the office, a few us use Fedora. The main reasons are that it's a fairly good desktop distribution, and the software is nice and bleeding edge; perfect for developers. But sometimes, it breaks.

Hash anagram challenge, part 2

Second analysis of Trustpilot's hash anagram programming challenge

Hash anagram challenge, part 1

An analysis of Trustpilot's hash anagram programming challenge

The bike shed

Observations on poorly executed change management in a FOSS setting

RPM versioning with Jenkins

An approach to solve concurrent version bumping through CI

Routing YouTube traffic through a server

How to MITM YouTube to prevent peering issues.