Development PracticesDevelopment Practices
Conference50min
BEGINNER

The Giant Immutable LEGO Set: Demystifying the Nix Store

This talk demystifies Nix by using a LEGO metaphor to explain its immutable store, isolated builds, and derivations. It shows how Nix builds software reproducibly, prevents system breakage, and treats packages as composable recipes rather than mysterious artifacts.

talk.summaryAiDisclaimer

Leonard Sheng Sheng Lee
Leonard Sheng Sheng LeeStø AS

talkDetail.whenAndWhere

Thursday, November 5, 16:30-17:20
TBA 2
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Ever looked inside /nix/store and felt immediate confusion? You aren't alone. For many, the "magic" of Nix is hidden behind cryptic hashes and the mysterious "derivation." This talk strips away the jargon to explain how Nix actually works using a simple metaphor: a giant, immutable LEGO set. We’ll explore how Nix builds software in total isolation, why your system can’t "break" like traditional Linux distribution, and how every package is just a recipe waiting to be snapped into place.
immutability
isolation
nix
derivation
talks.speakers
Leonard Sheng Sheng Lee

Leonard Sheng Sheng Lee

Stø AS

Norway

Leonard automates builds and streamlines deployments. He has spent years plumbing platforms and pipelines and, unfortunately, now pumps prompts too. His main interests are configuration as code, cloud infrastructure, and finding new ways to automate things that probably worked fine before. Originally from Kuching, Malaysia, he now lives in Oslo, Norway. He claims to enjoy the scenery and unpredictable weather, and occasionally proves it by kayaking in the fjords. Given the chance, though, he would rather be diving somewhere tropical.