At a first glance, everything seems to be easy with C# records. But when it comes to model binding in ASP.NET Core, things are getting a bit more complicated.
HTMX and Alpine.js are a great combination. Here's how to listen to HTMX HX-Trigger response header events from Alpine.js.
If you're running nginx in a Docker container, you might want to rotate the logs. Here's how to do it using Docker Compose and logrotate.
For some tasks like writing I prefer to have my displays set to monochrome / grayscale. This is how I do it on Xubuntu / XFCE.
A while ago I posted how to annotate epub using Logseq. This I'll show you, how to annotate Podcasts or more generic, MP3 files. Read on for my solution...