Buy Tickets Login

Nix for developers and ops

Introduction in NIX purely Functional Language & Package Manager

Managing stable and reproducible developer/production environment can be challenging task. Modern approaches uses standardized OS or APP container images, dominated by Docker approach, which is combination of base image and script contained in Dockerfile. Nix provides different (declarative) approach and enables creation of truly customized environments of dependencies needed for your app development or stable production and it grantees reproducibility. In this lecture we will dig into the basics of Nix language and package manager, see how create simple reproducible development environment and finish with app packed in standardized deployment format (Docker containers, cloud images, etc.).


> Skill level: advanced
> Duration: 25 min


Photo of Luka Blašković

Luka Blašković

When my parents bought me first computer in the first grade of elementary school I had a felling that there is something better than DOS and Windows 95 and serious computer people must be using it, but I didn't know what it was. Later in the sixth grade I discovered Linux and GNU ecosystem and that felt right. So I started building wifi networks with OpenWRT, went to do internship at Google, continued with hacking OpenResty, LuaJIT, C, POSIX, SHELL..

Subscribe for latest news

We usually send one email per month between May and October.
You can unsubscribe at any time by visiting the link at the bottom of the newsletter.