Blog Posts

5. Road to Nix - Derivations, Nix Store & Database

In this chapter of Road to Nix you will be introduced to derivations: one of the most important features of Nix. You will also be introduced to the Nix store and the Nix database.

4. Road to Nix - The module system: Introduction

In this chapter of Road to Nix you will be introduced to the module system, a crucial element in NixOS's inner workings.

3. Road to Nix - nixpkgs' library

In this chapter of Road to Nix you will be introduced to nixpkgs and its library.

2. Road to Nix - Nix's laziness

In this chapter of Road to Nix you will learn about how Nix uses lazy evaluation to make incredible things possible. You will also develop a mental model for understanding how Nix evaluation happens.

1. Road to Nix - Nix syntax

In this chapter of Road to Nix you will learn about the syntax of Nix, its data types and how it differs from traditional programming languages. No previous Nix knowledge is required to understand this chapter.