Skip to content
You must be logged in to sponsor grahamc

Become a sponsor to Graham Christensen

@grahamc

Graham Christensen

grahamc
Berkshire County, MA

I've been a NixOS devotee since mid early 2016 when I first installed it on my laptop. Immutable infrastructure has been my love for years, and NixOS was the first tool which made it easy. I remember the first time I deployed NixOS at work: replacing a complicated Packer and chef-solo AMI build process with a trivial NixOS module and about 300 lines of Nix. What a watershed moment for me.

Since then, I've become radicalized against faux-declarative tooling. Truly declarative tooling or bust. Truly declarative tooling or it is busted.

I work to keep hydra.nixos.org running smoothly. I like to get people in to a video call and talk about the work they're doing. I like to hear from users and the interesting and unique places they've run nixops deploy, and the weirdly embedded places they're deploying to. I like to hear the transition stories of "we used to do ... but now we use Nix and everything is much more predictable."

Let's sand down the sharp corners. Let's minimize state, and push it to the edges. The rest can be truly declarative and reproducible.

Current sponsors 3

@Ocramius
@MercuryTechnologies
@NickCao
Past sponsors 9
@mgttlinger
@happysalada
@Artturin
@bobby285271
@MercuryTechnologies
@booklearner
@MaxGabriel
@LunNova
Private Sponsor

Featured work

  1. NixOS/nixops

    NixOps is a tool for deploying to NixOS machines in a network or cloud.

    Python 1,873
  2. target/lorri

    Your project's nix-env

    Rust 991
  3. NixOS/ofborg

    @ofborg tooling automation https://monitoring.ofborg.org/dashboard/db/ofborg

    Rust 254
  4. NixOS/nixpkgs

    Nix Packages collection & NixOS

    Nix 18,674

Select a tier

$ one time

Choose a custom amount.