Hi I'm Luc. Welcome to my blog!
I am a software engineer working on my own operating system written from scratch using the Rust language: Maestro
This blog is mainly about my operating system, but I may talk about other subjects from time to time. For more information about me, read my bio.
Subscribe to the newsletter to stay updated with my work!
No spam and you can unsubscribe at any time. By subscribing, you accept the Privacy Policy
Articles
Maestro: 2025 retrospective
A look back on Maestro's progress throughout 2025
Symmetric MultiProcessing, Hyper-Threading and scheduling on Maestro
A dive into the PIC, PIT, ACPI, APIC, HPET, SMP, TLB and other confusing acronyms!
Maestro now supports gcc!
A dive into cross compilation and program loading
Page Cache: avoiding unnecessary disk I/O
Along with some other news!
An overview of virtual memory management on Maestro
And how to retain consistency when memory allocation failures occur?
Optimisation: CPU profiling
Visualisation of the kernel's booting sequence using a Flamegraph
Maestro - Introduction
Maestro is a Unix-like kernel and operating system written from scratch in Rust