Here are some personal projects and some open source contributions. Not all contributions I made are listed here. Some of my work (especially on the Clojure ecosystem) can also be found on the Exoscale Github organization.


I love Clojure. It’s a fun, fast, powerful language but not very well known.

  • Tour of Clojure (repo here) is a interactive Clojure tutorial, currently only available in French (PR welcome for adding more lang !).


Meuse is a Rust private registry.

It fully implements the Rust alternative registries RFC and API and also exposes an API to manage users, crates, tokens and categories. Meuse can store the crates binary files in various backends (filesystem, S3…).

It can also be used as a mirror for

Check the website of the project for more informations ;)


Cabourotte is a modern monitoring tool written in Go which allows you to configure various kind of healthchecks of your infrastructure.
It also has tons of cool features like an API to dynamically configure healthchecks, one-off healthcheck support, provides a lot of metrics, exporters to push healthchecks results on other systems…​

You can also check the documentation website for more information.


Commentator is a commenting system where comments are stored on an S3 compatible storage. It includes features like rate limiting, challenges to avoid spammer, in-memory cache for comments, an API to manage and approve comments, a small event system…​

It’s what I use on this blog for comments.


Mirabelle is a stream processing engine inspired by Riemann, but with additionals capabilities.


I contributed to the Riemann project and its ecosystem.

Riemann is an amazing stream processing engine for monitoring. You push events to Riemann, and it calculates statistics on the fly (percentiles, rate, combine events from differents hosts…​), does alerting, forwards events and alerts to external systems (Graphite, InfluxDB, Elasticsearch, Pagerduty…​), and a lot more !

I worked on Riemann itself, and its ecosystem (clients in differents languages (Go, Clojure, Java,..), integration with other monitoring tools, documentation and helping users…​).

I also wrote a couple of Riemann plugins:

My infrastructure

My websites are deployed in Exoscale virtual machines using Terraform and Ansible. Everything is open source:

Ansible roles and plugins

I used Ansible at my previous job almost everyday for years, and i decided to start sharing some Ansible roles and plugins:

  • I wrote goss-ansible, an Ansible module for goss at one of my previous job. It’s a cool module for test driven infrastructure.

  • I wrote an HAProxy role for Debian.

Top of page