Benjamin Bouvier
Benjamin Bouvier

Hi! I'm Benjamin, welcome to my place!

This is also my blog, where I write about free-software, be it related to my work or side-projects, and sometimes about other random topics. Feel free to get in touch!

I am a software engineer specialized in the compiler area, using the Rust/C++ programming languages. Previously I've worked on the implementation of WebAssembly at Mozilla, the company behind the open-source browser Firefox.

Free-to-use cloud services own too much personal data about their users, threatening the right to privacy and to a broader extent, democracy. For this reason, I use as much as I can decentralized, free software, self-hosted web services. As my personal contribution to this ideal, I develop Kresus, a free personal finance management web app.

Latest blog posts

2024/02/07

Une rétrospective colorée de 2023

2023/07/12

Des recommendations de 2022

2023/05/21

De l'écriture personnelle

2022/04/27

cargo-machete, find unused dependencies quickly

2021/02/17

A primer on code generation in Cranelift

#compilers

2021/02/17

A primer on code generation in Cranelift

2018/07/04

Making calls to WebAssembly fast and implementing anyref

2016/04/22

Making asm.js/WebAssembly compilation more parallel in Firefox

2016/03/09

Previous writings about Mozilla work

#kresus

2018/08/23

Quatre ans de Kresus, bonjour Kresus.org

2017/05/06

Kresus: version 0.11.0

2017/02/20

Kresus: version 0.10.0

2016/10/31

Kresus: version 0.9.0

2016/08/29

Une image Docker pour Kresus / Weboob

2016/08/05

Kresus: version 0.8.0

2016/01/18

Kresus: version 0.7.0

2015/11/16

Kresus: version 0.6.0

2015/09/20

Kresus: version 0.5.4

2015/09/01

Kresus : version 0.5.3

2015/07/12

Kresus : version 0.5.2

2015/05/09

Kresus : version 0.5.1

#life

2020/11/07

Sérigraphie

2017/12/11

Freedom-enabling, not mindless productivity

2015/09/08

Getting Things Done: The Good Parts

2015/03/16

What I've Made On Year 2014

#mozilla

2021/02/17

A primer on code generation in Cranelift

2020/11/12

Botzilla, a multi-purpose Matrix bot tuned for Mozilla

2019/10/10

Improving my Github workflow

2018/07/04

Making calls to WebAssembly fast and implementing anyref

2016/04/22

Making asm.js/WebAssembly compilation more parallel in Firefox

2016/03/09

Previous writings about Mozilla work

2015/12/31

Hello Mozilla, world!

#opensource

2021/02/17

A primer on code generation in Cranelift

2020/11/12

Botzilla, a multi-purpose Matrix bot tuned for Mozilla

2019/10/10

Improving my Github workflow

2019/06/13

A new blog theme!

2016/09/18

Laverna Webclipper, the story of a WebExtension

2016/04/22

Making asm.js/WebAssembly compilation more parallel in Firefox

2016/03/09

Previous writings about Mozilla work

2016/01/27

A Tale Of Linux On The Desktop

2015/11/19

CozyCloud : migrer son instance 2, le retour

2015/07/07

Des idées folles pour faciliter le développement sous Cozy

2015/05/06

Wallabag, mot de passes, sel et empreintes

2015/04/21

CozyCloud : migrer son instance d'un serveur vers un autre

2015/03/16

What I've Made On Year 2014