Confidently build and deploy to the cloud, stadium, or stock exchange.

Expert help with the Nix ecosystem from Graham Christensen.

Help me with Nix!

Hydra Support

Small Group Training

Community Engagement

Nix Migration Consulting

Meet the Team

Determinate Systems is led by Graham Christensen, a NixOS contributor since 2016. Graham founded the NixOS Security Team and helps operate the NixOS Foundation's Hydra infrastructure and binary cache.

Through Graham, access a large network of expert contributors across the Nix ecosystem. Our collaborators are skilled developers, packagers, and sysadmins ready to support your team and your project.

Writing

Erase your darlings

Stateful, long-running systems need particularly good tools to avoid state drift. NixOS provides the tools and fundamentals necessary unlike any other operating system.

read more

ZFS Datasets for NixOS

Take advantage of ZFS's flexible datasets to split user and service data from operating system data.

read more

Optimising Docker Layers for Better Caching with Nix

Nix has a fundamentally better model of how software fits together compared to other tools. Use this knowledge to produce containers without a Dockerfile.

read more