Nix is going mainstream

@domenkozar / @cachix_org

LXC  Docker ➪ Kubernetes

Nix  ?

OS ➪ VMs ➪ Containers ➪ closures

Nix Survey 2022

27% of Nix users use macOS

44% of professional developers use macOS

*Everyone* uses Nix for developer environments

Over 30% of Nix users have joined in the last year

Developer experience

Developer environments

Nixpacks.com: 

takes a source directory and produces an OCI compliant image that can be deployed anywhere.

fly.io:

fly deploy --nixpacks

https://blog.replit.com/nix:

most of programming languages support out of the box with Nix

Native OS developer experience:

dream2nix?

macOS

Funding:

opencollective.com/nix-macos

 

Darwin maintainers team:

github.com/NixOS/nixpkgs/issues/145230

 

Onboarding / documentation:

?

Infrastructure

cachix.org Binary Caches & Deploy
nixbuild.net Remote builders
hercules-ci.com Continuous Integration
Flox Raised $7.5M
Determinate Systems Raised $3.5M

Documentation

2020:

nix.dev: tutorials & guides for getting started

2022:

Valentin started the documentation team

https://discourse.nixos.org/t/documentation-team-flattening-the-learning-curve/20003

2020:

markdown RFC replaces docbook

NixOS Foundation

  • Eelco Dolstra (Determinate Systems), President
  • Armijn Hemel (Tjaldur), Secretary
  • Théophane Hufschmitt (Tweag)
  • Ron Efroni (Flox)
  • Domen Kožar (Cachix)

New board members:

Observers:

  • Graham Christensen (Determinate Systems)

NixCON.org: 2022

20 - 22 October, Paris

https://talks.nixcon.org/nixcon-2022/cfp

https://2022.nixcon.org/#sponsors

app.cachix.org/deploy:

Nix profile deployments as a service

Thank you

Oceansprint.org:

A week of Nix hacking on canaries

@domenkozar / @cachix_org

Minimal

By ielectric

Minimal

  • 160