Engineering notes, system documentation, and technical rants.--read-only
Migrating to NixOS wasn't about trying a new distro; it was a shift from imperative maintenance to declarative engineering. In this post, I explore how I solved 'Dependency Hell' in embedded workflows using Nix Flakes, achieved bit-for-bit system reproducibility, and why I believe modern EEE students should treat their development environment as Infrastructure as Code (IaC).