Laverna Webclipper, the story of a WebExtension

Posted on Sun 18 September 2016 in libre • Tagged with opensource • 3 min read

Yesterday I've spent my afternoon on a very small side-project related to Laverna.

Laverna is an offline-first, no-backend Web application that allows you to write notes directly from your browser, classify them in notebooks, with a live-preview Markdown editor and a powerful yet simple tagging system. Besides being offline-first, it …

Continue reading

Making asm.js/WebAssembly compilation more parallel in Firefox

Posted on Fri 22 April 2016 in mozilla • Tagged with opensource, mozilla • 8 min read

In December 2015, I've worked on reducing startup time of asm.js programs in Firefox by making compilation more parallel. As our JavaScript engine, Spidermonkey, uses the same compilation pipeline for both asm.js and WebAssembly, this also benefitted WebAssembly compilation. Now is a good time to talk about what …

Continue reading

Previous writings about Mozilla work

Posted on Wed 09 March 2016 in mozilla • Tagged with opensource, mozilla • 2 min read

I am currently a compiler engineer at Mozilla corporation, the company making the Firefox browser among else. Our JavaScript virtual machine, Spidermonkey, is split in several tiers, including an highly optimizing Just-In-Time (JIT) compiler able to compile JavaScript to assembly at runtime. My previous work has involved efficiently compiling Float32 …

Continue reading

A Tale Of Linux On The Desktop

Posted on Wed 27 January 2016 in libre • Tagged with opensource • 3 min read

So I've received a new desktop machine at home, on which only Windows 10 was installed. I've decided to install Linux, for my day-to-day hacking. Unfortunately, when I've plugged the Ubuntu (nobody's perfect) USB drive to my computer, I had the surprise to see a black screen showing up just …

Continue reading

Wallabag, mot de passes, sel et empreintes

Posted on Wed 06 May 2015 in libre • Tagged with opensource • 4 min read

Changer son mot de passe Wallabag, TL:DR;

$ cd /var/www/wallabag
$ printf "motdepasseLogin"`cat inc/poche/ | grep "SALT" | cut -d \' -f 4` | openssl sha1
> c87c3d3f823c166602a0ddfc2d96c82aa7b27d9e
$ sqlite3 db/poche.sqlite
sqlite> update users set password="c87c3d3f823c166602a0ddfc2d96c82aa7b27d9e" where id=1;
sqlite> ^D

Comment changer son mot de passe …

Continue reading

What I've Made On Year 2014

Posted on Mon 16 March 2015 in lifehacking • Tagged with opensource, lifehacking • 3 min read

I've stumbled across espadrine's blog post about his accomplishments in 2014 and found it was a really good idea. It matters a lot to acknowledge your own accomplishments, without being overly proud about them, just to realize you're not an impostor, and that you bring value to your company and …

Continue reading