Notes

Hi There!

My name is William, and I am a software developer and (sometimes) music producer based in Quebec City.

I specialize in building performance-sensitive systems, mostly in Rust, C++, and Go.

During the day, I work at Coveo, building state-of-the-art insight & search technologies.

Disclaimer

This site hosts my working notes, not blog posts that went through multiple revisions before being published (motivated by learning in public). These notes change and move around.
They may - and probably do - contain multiple mistakes, information might be missing and/or disorganized. In short, don't use these notes as a source of truth for anything important!

Map of Contents

Entry Points

Computer Science
Knowledge Management
Software Engineering

Current Projects

202508081812 Kiroku Non-hierarchical filesystem experiment
202508081822 GBeem GameBoy Emulator