What does the hash in a Nix store path actually name?
Store Paths, the second Part of LabCraft's Nix course, is now available. It uses a real NixOS machine to answer what names a path and why that name moves.


Field notes on systems, judgment, and the infrastructure behind hands-on learning. Long-form, occasionally opinionated, and — like everything we ship — tested against real environments.
Store Paths, the second Part of LabCraft's Nix course, is now available. It uses a real NixOS machine to answer what names a path and why that name moves.




nix Didn't Hang. It Was Evaluating the World!A beginner's first nix search looked like a tiny lookup and behaved like a memory benchmark. We pinned the installer, pinned nixpkgs, and baked the eval cache so the lesson could start with Nix, not the OOM killer.


LabCraft is free during the public beta. Start the Nix course in your browser, work on a real machine, and learn by fixing the failures Nix beginners commonly hit.


Learn Nix on a real VM that's yours to break, with chapters built around the failures everyone hits and checks that inspect what actually ran on the box.
New posts land here first, then go out across the channels we actually read. Pick your poison — or grab the feed.