Free course

Demos

A free and growing set of short demos of what Nix and NixOS can actually do.

These are demos, not lessons. Each one shows a capability at working speed: real commands, real machines, real output, with just enough narration to follow what is happening. We deliberately do not explain the mechanics underneath. That is what our video courses are for, where every concept you see here gets taken apart properly and practiced.

What to expect

  • A few minutes each, self-contained, watchable in any order
  • Live recordings, not slides
  • The capability first. How it works comes later, in the courses
  • New demos land here over time

Who this is for

Anyone weighing up Nix or NixOS for a team, and anyone who has read the claims and wants to watch them run. Nothing to install, nothing to set up, no commitment: press play.

Lessons

Browse the videos included in this course.

3 videos

Section 1 — Live demos

3 lessons

Short live recordings of Nix and NixOS capabilities in action, each one self-contained and watchable on its own.

1.1 NixOS integration tests: whole networks of VMs on your laptop

A NixOS integration test starts several virtual machines, puts them on networks, runs a script across all of them, and destroys them again. It happens inside a build sandbox, on the same laptop you write code on, and it happens identically on your…

Watch lesson

1.2 Patch any nixpkgs package without forking it

You need one line changed in a program you did not write. The usual answer is to fork the repository, patch it, build it, and keep the fork alive forever. In Nix it takes about a minute in a REPL, and what you end up with is a handful of lines you…

Watch lesson

1.3 Deploy NixOS to any cloud server with nixos-anywhere

Your hoster does not offer a NixOS image. Almost none of them do. That turns out not to matter: this demo rents the cheapest virtual machine at Hetzner, boots the Ubuntu image it insists on, and a few minutes later the machine is running a NixOS…

Watch lesson

Instant access

Start watching the moment your purchase completes.

Lifetime access

Buy once and revisit every lesson whenever you need it.

Secure checkout

Payments handled by Paddle, our trusted reseller.

Jacek Galowicz

Taught by Nixcademy

The same material we teach in our professional, instructor-led Nix and NixOS classes — built from real training experience helping engineers and teams adopt Nix in production.

Nixcademy

What learners say

“Choosing nixcademy for our NixOS trainings has been an invaluable building block in our Shift-Left Strategy at secunet. The trainings have not only enabled us to deliver more value to our customers at a faster pace but have also proven to be a cost-effective way to train our staff. The feedback from the clear majority of participants was overwhelmingly positive. Without a doubt, I would happily purchase Nixcademy trainings again.”
David
David
“Nixcademy has been a game-changer for me. Working with my mentor has been incredibly rewarding. The personalized guidance and in-depth education have boosted my skills tremendously. I highly recommend Nixcademy for anyone serious about mastering Nix.”
Chris O'Brien
Chris O'Brien
Software Developer · Versatus
“Jacek's invaluable support and expertise were instrumental in enabling my team to develop customized systems for sensor data collection. His adept use of Nix for ensuring maintainability and quick deployments has been nothing short of remarkable. My employees have consistently praised his exceptional teaching style.”
René Renger
René Renger
CEO · Novus GmbH