From Documentary to Infographic: An AI Adventure
How I turned an Arte TV documentary about ancient Egypt into a graphical info sheet using ffmpeg, Whisper, and Claude
Thoughts, tutorials, and insights on coding and technology
How I turned an Arte TV documentary about ancient Egypt into a graphical info sheet using ffmpeg, Whisper, and Claude
Why I rewrote my Apache/CGI/bash build server as a single Go binary - and what improved along the way
The motivation behind creating Renovate Initializr - a tool that lets you describe the behaviour you want and generates a usable renovate.json from it
Building a web analytics system using Grafana Loki, Traefik access logs, and Promtail for log processing and geolocation
How to properly configure Tomcat when running behind a reverse proxy to handle source IPs, context paths, and HTTPS correctly
How to properly configure HAProxy, Traefik, and Kubernetes to preserve client source IPs for applications running in a home cluster
A guide to hosting websites at home when your ISP uses DS-Lite, combining dynamic DNS and IPv6 reverse-proxy solutions
How to properly test Java programs that take input from stdin and write results to stdout using JUnit 5
An automated pipeline using AWS Lambda, Vimeo, and Discourse to publish Zoom cloud recordings with hashtag-based categorization
A guide to hosting a website at home using a Raspberry Pi and Fritzbox with IPv6 support and dynamic DNS
The final solution for a WSL development environment using Debian instead of Ubuntu to avoid systemd issues
An alternative approach to setting up WSL 2 with Ubuntu GUI and systemd support without using genie
A comprehensive guide to setting up a development environment using WSL 2, Ubuntu, and Windows tools for the best of both worlds
A guide to the different places DataSources can be defined for web applications using JEE running in a TomEE server
Building a simple CD pipeline with webhooks, cron, and Docker for a cost-effective showcase environment
Exploring how to run 20 Docker containers with Java and Node.js applications on just 4GB of RAM for a cost-effective showcase environment
A tool to consistently build, deploy, and run projects locally with support for Docker, Vagrant, and various technologies