Developing an operating system requires understanding the OS development ecosystem.Tracing tools like rtems-trace, ftrace, perf, QEMU debug logs help in quantifying trust in the code.Various systems like fighter jets, defense systems, and IoT devices face common architectural challenges beneath their different exteriors.The goal is to solve these challenges, write code that interacts with hardware, and see tangible results.