I don’t know why, but I really like Rust. I like it, I did start trying to learn it, and at a point I got blocked and I couldn’t work further a kind of wall where my mind was not able to figure out how to do it in Rust….
Catégorie : Open Source
Upgrading to Debian 13: Solving Breaking Changes in Postfix 3.10 and Dovecot 2.4
Overview Upgrading a production mail server during a major Security Issue can be daunting. When configuration files change drastically, you often spend hours—sometimes days—digging through documentation to find the single small change that broke your entire mail flow. During my recent upgrade from Debian 12 (Bookworm) to Debian 13 (Trixie),…
The AI Shortcut: Lessons Learned from a Failed Process (and how to actually build an MCP Server)
When the AI ignores its own rules In my previous post (Building My First MCP Server and Hermes Skill), I shared the excitement of creating a tool that allows an AI to publish directly to this blog. However, there is a story behind that post that is perhaps more educational…
Containers and Environment Isolation: An Approach to Propose and Understand
version en Français I joined Mutual-IT within the Mutualités Libres last January. A clear observation quickly emerged: local development is currently carried out on environments that are often purely Windows-based, while test and production environments run on Linux. This gap between the developer workstation and the target environment is a…
Containers et isolation d’environnements : une approche pour proposer et comprendre
English version J’ai rejoint Mutual-IT au sein des Mutualités Libres en janvier dernier. Un constat s’est rapidement imposé : le développement local s’effectue actuellement sur des environnements souvent purement Windows, alors que les environnements de test et de production tournent sous Linux. Cet écart entre le poste de travail et…
Raspberry Pi 5 – Multiboot on NVMe SSD
From a transmission and whatever server to a libreelec Kodi TV Box to a retro gaming console. Firstly, let’s take all the 3 image we need and put them on the Raspberry The 3 partitions First partition will be for Raspberry Pi OS 64 bit Second partition for libreelec Third…
How to retrieve Google analytics 3 – Universal analytics data before shutdown
How to retrieve GA3 – Google analytics 3 – Universal Anlytics – data before shutdown
Install your own PlantUML Server inside a Docker
PlantUML is an awesome way to document all your diagrams. Because with PlantUML and PlantText you can have text file that pin point exactly to an image you can document and keep documentation alive. The project is opensource and you can find here an easy way to install it on…
Pourquoi les GAFAM contribuent à l’open source
En 2009 Cnet News publiait: World’s biggest open-source company? Google Si on se base sur des chiffres publiés par OSCI On mesure d’année en année l’évolution des contributions en terme de membres et de taille de communauté active. Pourquoi les sociétés privées investissent dans l’open source? Il y a plusieurs…
L’accès à la connaissance de l’humanité doit être libre
ou pas? Bien avant Wikipedia Isaac Asimov avait écrit Fondation. Dans ce cycle d’histoires, la science statistique de l’histoire de l’humanité permet de prédire (dans le sens: prévoir avec une forte probabilité un événement futur) la fin d’une civilisation. Un plan est mis en place pour structurer et protéger tout…