NixOS: Functional Programming for Your Operating System

NixOS: Functional Programming for Your Operating System

Source Allies · Urbandale, IA

Date & Time

Date
Wednesday, December 2, 2026
Time
6:00 PM CST
Conference
Tickets and details at meetup.com →
Sign in to save
Calendar
Share

About this event

NixOS: Functional Programming for Your Operating System What if your entire operating system, including every package, configuration file, and service, could be defined as the output of a pure function? Join DevOpsDSM on Wednesday, December 2nd, as Matt Morrison from Source Allies introduces NixOS and explores how ideas from functional programming can change the way we configure, manage, and maintain operating systems. Traditional Linux environments can come with familiar frustrations, including conflicting dependencies, inconsistent configurations, unexpected issues after upgrades, and the classic "works on my machine" problem. NixOS takes a different approach by treating system configuration as code and applying three key functional programming concepts: Declarative configuration, Immutability, and Determinism. Matthew will demonstrate these concepts by building a real NixOS system live and showing how atomic rollbacks allow you to return to a previous working configuration. Speaker Bio: Matthew is a software consultant at Source Allies with more than a decade of experience working with Python. He enjoys tackling complex problems, designing intuitive application architectures and APIs, and finding opportunities to automate everything from development tools to infrastructure. Wednesday\, December 2nd \| 6–7pm Hosted at Source Allies \| Food and drinks provided

Get more events like this

Free daily picks for live events around Urbandale. No account needed.

Reminders arrive the day before, with our daily picks. Unsubscribe any time.

Never miss a show

Get personalized event picks and the best local shows in one place.

Create a free account