Stripping Away Abstractions: How I Built a Rust Microkernel from Scratch in 100 Hours (At Age 13) (opens in new tab)
Most developers take the operating system for granted-treating it as an invisible, obedient foundation for browsers, Docker, and heavy IDEs. For me, this foundation was always the ultimate mystery. I wanted to understand: what actually happens on the bare metal when you strip away high-level abstractions? That's how my 15-day experiment started. I carved out 100 hours from a tight schedule between school and intense martial arts training (judo and wrestling) to build a standalone, microkernel...
Read the original article