Susan Potter
###

NixOS

Discover the enchanting world of NixOS, a Linux-based operating system that will revolutionize the way you build, test, and deploy your systems.

With NixOS, you can wave goodbye to the headaches of divergent states and unpredictable configurations. Its declarative language, lazily evaluated functional programming, and powerful package manager ensure that your desired system state is easily specified and reliably achieved. Say hello to reproducibility, easy rollbacks, and meaningful tests that provide faster feedback cycles. Explore the magical realm of NixOS and unlock a new level of productivity in your software infrastructure and configuration journey.


2024-09
Software

The costs of digital twins and solving the 200% problem

Digital twins can be valuable, but they’re not a silver bullet. Effective abstractions are crucial for managing complex infrastructure. Choose the right approach for your needs. Avoid bad …

2018-03
Talk

Functional Operations (Functional Programming at Comcast Labs Connect)

Maintaining configurations for different nodes and cloud resources in a [micro]service architecture has been an absolute nightmare in the past. The separation between CI/CD environments and production …

2016-10
Talk

Functional and Reactive Operations

If we were starting greenfield development of a service or web application today we would likely employ a number of practices and design choices that are known to optimise application responsiveness, …

2016-03
Talk

From Zero To Production (NixOS, Erlang)

This talk will introduce the audience to the Nix packaging, NixOS, and related ecosystem tools for Erlang/Elixir developers. By reviewing common development, testing, and deployment problems we will …

0001-01
Page

What is NixOS and why am I excited about what it offers?

I have been building, testing and deploying NixOS systems - at medium to large scales - to cloud environments like AWS and GCP since 2015 in production. I also use NixOS for my own development laptops …