Observability: logging in Python


Let's explore how to setup logging in Python. We'll go through the configurations of a colored handler for local development, and of a structured handler for production. We'll also talk about a few tips to get the most out of your logging if you're running your app on GCP with Stackdriver.

Self-hosting with MicroK8s


A few insights about how I host my own services with MicroK8s

Better value for money for hard drives


Let's see how we can get more for less! Commercial external hard drives are a bit of a scam. We'll discuss how we can build better hard drives for cheaper.

The Clean Architecture in Python


Let's discover the Clean Architecture in Python! We'll use the spells from the Harry Potter universe as a concrete example, and we'll see how the clean architecture reduces coupling and helps us build better softwares.

Homemade NAS with RAID 5


In this article I will detail how I built a NAS from scratch. I will list the parts I bought, and detail the assembly process (with pictures!). I will also describe the stack I chose to setup the NAS.

A usable, homemade weather station


In this article I will detail how I built a simple weather station from scratch. This station measures the humidity, temperature, pressure and luminosity inside my flat and displays them on a small screen. It also sends these measurements to a MQTT server via wifi. I can then access all these metrics from my Home Assistant server.

Printing DGLs with an Ultimaker 3


In this post I'll demonstrate the printing capabilities of the latest 3D printer made by Ultimaker: the Ultimaker 3. I'll test them on the model of a DGL G3 I could not print before with a "traditional" 3D printer.

First stable version of ChemBrows


Announcement for ChemBrows 1.0 !