For B2B SaaS it's quite common to have subdomains per tenant. There are several ways to implement this and by accident I stumpled upon a fairly simple solution using nginx and Docker.
Sometimes you need a screenshot of an application window in a particular size. Of course, Linux has a commandline tool for this.
Deconstructing C# records with positional parameters is easy. But how do you deconstruct a C# record with properties?
Recently I came across a Tweet saying "writing is thinking". This resonates very much with my experience and I want to share it here.
express-validator is a powerful validation and sanitation library. However, it relies on string property names for the validation to work. This is not type and refactoring safe, hence error prone. Let's see if we can fix this...