Latest issueDes Moines picks a $24 million HQ over an arts centerRead now

← Events on Wednesday

Classes & TalksWednesday, December 2

NixOS: Functional Programming for Your Operating System

Wednesday, December 2 · 6-7 p.m. · Source Allies

6-7 p.m.
When
  • Wednesday, December 2 · 6-7 p.m.
Where
Source Allies4501 NW Urbandale Dr · Urbandale, IA · 50322

The event’s page Add to my calendarOpen in Maps

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

From DevOpsDSM

Listed by Meetup: West Des Moines, IA, gathered by the West Des Moines events calendar.