The need for sensible defaults

A case of switching from Nginx to CaddyWhen installing a new VPS for a new project, I had to dive in my previous nginx boilerplate configuration files to create a new one, slightly different, to accomodate for my various needs on the project. While doing so, I remembered how long…

Your own public cloud — why not ?

Alright, this is going to be quite a long article, about a subject that I have grown particularely fond of lately : online privacy. We're going to deal with self-hosting too, a lot 😇. And we'll get technical, don't worry. In a nutshell, this article is my personal take on what I…

A service file and a tip for ReSTUNd

I've recently worked on a quite important WebRTC project including live streams, recording, multiroom chat and broadcasting (more on that maybe in following articles), and in the process, I needed a proper STUN server (Session Traversal Utilities for NAT) to be able to ... well, traverse a NAT. A few options…

Starting with Yocto

I recently got to dive into the embedded Linux build systems world while working on a project where I needed to create a distribution for an embedded device with limited resources. Amongst the different options, I had identified two major tools : Buildroot and Yocto (See this fantastic talk by Alexandre…