NixCon 2024

The speaker’s profile picture
Adrian Block

I am currently doing my master's in computer science and working in the manufacturing area as a software developer, but I am mainly doing DevOps.

  • Thymis - Web Front-end for Managing Multiple NixOS Devices
The speaker’s profile picture
Alberto Merino

Hi, I'm a PhD student working on High-Performance Computing (HPC), focusing on Networking and Congestion Control. I also love Nix so much. 😀

  • Learning to Nix: Our Summer of Nix Experience
The speaker’s profile picture
Aleksander Gondek

Alex is contracting for ASML, spearheading migration to Bazel build system. He enjoys solving complex challenges in a manner that results in simple solutions. Rust, Nix and Bazel enthusiast, he attempts to bring reproducibility and correctness to any software project he works on.

  • Nix and Bazel - match made in heaven or hell?
  • FUSEd with nix: deploying nix apps to k8s in images weighting as little as 500 KBs
The speaker’s profile picture
Arian
  • Scalable and secure NixOS deploys on AWS
The speaker’s profile picture
Arnout Engelen

Arnout 'raboof' Engelen is an independent Open Source software engineer and has been a nixpkgs committer since 2021, notably spearheading the Reproducible Builds effort within NixOS. Available for freelance Open Source software development engagements aside acting as Security Response Program Manager for the Apache Software Foundation.

  • Lightning talk block #1
The speaker’s profile picture
Artur Stachecki

Artur, with a background in computer science and engineering, focuses on correctness, reliability, and reusability in software systems. Leading large-scale migrations, he excels in creating advanced build systems and ensuring hermetic, reproducible builds. A proponent of software reusability, Artur has engineered innovative solutions using variability modeling and mass customization to enhance software performance and reliability.

  • Nix and Bazel - match made in heaven or hell?
  • FUSEd with nix: deploying nix apps to k8s in images weighting as little as 500 KBs
The speaker’s profile picture
Brian McGee

I've been writing software for many years and have worked with Nix/NixOS as part of Numtide for the last few.

I publish a blog post every now and then: https://bmcgee.ie/posts

  • NixOS Facter: Declarative hardware configuration for NixOS
The speaker’s profile picture
Bryan Honof

Bryan's been interested in computing for as long as he can remember. Even studying electronic engineering, just to understand how a computer could add 2 numbers together on a transistor level.

Recently, he's been interested in the smaller details of operating systems. How they work, why they look they way they do, and why LISP machines never took off.

Please don't hesitate to approach him about anything tech, or music, related. But, be warned, he has a tendency to just keep on talking once he gets going.

Bryan's currently working at Flox, where he uses Nix daily, and is trying to bring Nix to a wider audience in a nicer package.

  • Lightning talk block #1
  • Lecture #1 - An Introduction to Nix (2023-2024 - Flox University)
The speaker’s profile picture
Claudio Bley

Claudio is a software engineer with a passion for functional programming and with a strong interest in build systems. He is a member of the Scalable Builds Group at Modus Create and contributes to Bazel and Buck2, maintains Bazel rules for Tweag (Modus Create's OSPO), and provides professional services to various clients. He lives in Leipzig with his wife and kids.

  • Integrating Nix and Buck2 for fun and profit
The speaker’s profile picture
Domen Kožar

My journey with Nix started in 2012 and I've been continuously contributing in my free time ever since.

I was lucky enough to go full-time Nix in 2016, packaging up OpenStack in Nix and writing end-to-end tests with a few different scenarios.

In 2016, I founded Enlambda consulting. It helped many clients like Snabb and IOHK adopt Nix and enabled them to solve complex software distribution problems in our industry.

In 2018, I launched Cachix to accelerate Nix adoption by focusing on infrastructure and education.

  • Developer environment for a web project using devenv.sh
  • devenv is switching to Tvix
The speaker’s profile picture
Eli Kogan-Wang

I've been using NixOS since 2019 and I've worked at the Flying Circus IO GmbH since I started my CompSci Bachelors. During that time in my free time I've started the Thymis.io Open Source project to manage devices using NixOS with a few others with the aim of bringing NixOS to a wider audience.

  • Thymis - Web Front-end for Managing Multiple NixOS Devices
The speaker’s profile picture
Enric Morales

nixpkgs contributor since early spring 2024, summer of nix participant

  • Learning to Nix: Our Summer of Nix Experience
The speaker’s profile picture
Evie Ciobanu

(They/she) Haskell, nix, and abstract math nerd.

  • NixOS on garnix: Production-grade hosting as a game
The speaker’s profile picture
Finn Landweber

landweber.xyz

  • Signed Nix Expressions
The speaker’s profile picture
flokli
  • Tvix
The speaker’s profile picture
Jacek Galowicz

Jacek Galowicz is the CEO of Nixcademy and Applicative Systems GmbH, where he has trained over 200 engineers in Nix and NixOS and helped numerous companies accelerate their adoption of these technologies. Before founding these companies, Jacek co-founded Cyberus Technology GmbH, where he worked on hypervisor technology and advanced test automation. He has an extensive background in the security and operating systems industries, and as a software engineer, Jacek ported the NixOS integration test driver to Python in 2019. He is also the author of the C++17 STL Cookbook.

  • Becoming a Nixpkgs Contributor
  • Mastering NixOS Integration Tests: Advanced Techniques for Multi-Host Scenarios and Fast and Robust Integration Testing
The speaker’s profile picture
Jean François Roche
  • NixOS on garnix: Production-grade hosting as a game
The speaker’s profile picture
João Thallis

João Thallis is a Product Engineer at Turn.io.

He started his programming journey creating games in his teenage years. He’s working with functional programming using Elixir since 2018.

He lives in Brazil, loves cycling, traveling, open source, Bitcoin, nix and neovim

My website: https://joaothallis.com

  • Monitoring Your System Using NixOS
  • Infecting Your Server with NixOS
  • Introduction to nix-bitcoin
The speaker’s profile picture
Jörg Thalheim

I create tools around Nix/NixOS: nixos-anywhere, disko, sops-nix, ...

  • Clan: Fully-automated distributed NixOS management
The speaker’s profile picture
Jose Quesada

Founded Data Science Retreat, longest running and most advanced ML training in Europe. Working on similar courses for security engineering (Why Nix is interesting for me!) and practical reasoning in the AI era. Trying to improve the human side on the human-AI pairing.

  • Llamafiles plus RAG to have a chat with NixOS documentation running locally
The speaker’s profile picture
Julian Kirsten Arni

Julian was born in Brazil, but has lived in India, the US, Germany and now Switzerland. He is the CEO of garnix; prior to that, he variously cowrote the Haskell servant web framework, worked at a newspaper, started but never finished a philosophy PhD, and was Brazilian chess champion under 16.

  • Call-by-hash
  • NixOS on garnix: Production-grade hosting as a game
The speaker’s profile picture
Kenji Berthold

a hacker

  • Clan: Fully-automated distributed NixOS management
The speaker’s profile picture
lassulus

Wuff Wuff

  • Speed Dating
  • NixOS Wiki Meetup
The speaker’s profile picture
lewo

NixOS addict since 2015, interested in mail servers, containers and devops stuffs.

  • Comin: GitOps for NixOS Machines
The speaker’s profile picture
Martin Schwaighofer

Martin Schwaighofer is a PhD student at JKU in Austria, interested in proving the link between a running system and it's source code.

  • rebuilding builders instead of trusting trust
  • hashes all the way down
The speaker’s profile picture
Nitin Passa

Hi, I'm Nitin! I'm currently working as a machine learning engineer on the research platform at Two Sigma. Before that, I was at Cruise Automation working on AI planning for the self-driving car.

I love using NixOS to tinker and self-host software. I also host the New York Nix Users Group!

  • Lightning talk block #1
The speaker’s profile picture
Óli

Hi there 👋 My name is Óli, I run Genki, a company making products for musicians. We also do consulting on firmware development (including Nix).

  • Deterministic Firmware with Nix
The speaker’s profile picture
Patryk Wychowaniec

Software developer who finds joy in throwing algorithms at problems and observing what happens; Senior Rust Developer at Fudo Security, fan of Nix, chinchillas and dogs (the more the better, exponentially!).

  • Nix as a Static Site Generator for My Blog (only mildly cursed!)
The speaker’s profile picture
phaer

Long-term Linux user and admin; Ignored Nix(OS) for too long before it stuck in 2020. nixos-anywhere & disko contributor.

  • Deploy NixOS remotely with nixos-anywhere & disko
The speaker’s profile picture
Pierre Penninckx

I'm a self-hosting, privacy and data sovereignty advocate.

For 12 years now, I have been self hosting everything I can because I firmly believe it's the only way to keep my data under control. I went through the full spectrum of imperative scripts to fully declarative configuration with NixOS. My mission now is to lower the bar of entry for self-hosting and allow less technical users to get the same benefits I enjoy.

I'm a father of 6 kids and married to a wonderful wife. <3

  • Enabling incremental adoption of NixOS with module contracts
The speaker’s profile picture
Pim Kunis

Pim Kunis is a Linux Engineer from the Netherlands. He is currently employed as a contractor for Sue, doing Linuxy things. One year ago, he graduated from the Master's Security and Network Engineering at the University of Amsterdam. He loves tinkering with his homelab, which has become even more fun since discovering Nix!

  • Kubenix: Leveraging NixOS modules to generate Kubernetes manifests
The speaker’s profile picture
Raffaele Di Fazio

I'm a software engineer currently working at GitHub where I focus on continuous delivery and Kubernetes related topics. I am also the maintainer of the ExternalDNS project.

  • Nix as the Swiss Army Knife in Cloud Development Environments
The speaker’s profile picture
Richard Brežák
  • buildbot-nix: A modern open-source Nix-native CI/CD
The speaker’s profile picture
Roland Coeurjoly

Curious human interested in learning and helping.

  • Lightning talk block #1
The speaker’s profile picture
Ron Efroni

Ron is the Treasurer and Board Member of the NixOS Foundation and the Co-Founder of Flox where he is building an easy way for engineers and teams to bring Nix to work.

  • Nix Constitutional Assembly Panel
  • Nix State of the Union 2024
The speaker’s profile picture
Sander Melnikov

devenv maintainer / swe @ cachix

  • Developer environment for a web project using devenv.sh
The speaker’s profile picture
Shivaraj B H

I work on helping teams across Juspay adopt Nix, building cool tools for both internal use and the open-source community. As a Nix aficionado, I love installing NixOS wherever I can.

  • Lightning talk block #1
The speaker’s profile picture
Sönke Hahn

Sönke Hahn specializes in Functional Programming and -- on and off -- has worked with nix since 2013. He has a strong interest in Agile Software Engineering, from Test-Driven Development to team organization. He is currently the CTO of garnix.io.

  • NixOS on garnix: Production-grade hosting as a game
The speaker’s profile picture
Thomas Bereknyei

I am passionate about advocating for Nix and Nix-based technology. I think Nix is a superpower that should be available to all developers and something that can help the humanity manage the increasing complexity of software. Let's bring it to work, home lab, school, basement, cloud, enterprise, space station, hardware, ...... to the world!

  • Becoming a Nixpkgs Contributor
  • Lightning talk block #1
  • The C API is Surprisingly Fun
  • Lecture #1 - An Introduction to Nix (2023-2024 - Flox University)
The speaker’s profile picture
Tobias Mayer

Graduated with a "Diplom" in CS from the FAU Erlangen in Germany. Worked in video coding research at an institute that should not be named for a few years before going into the industry.
Discovered Nix while exploring Haskell at that time and immediately fell in love. Opened my first PRs to nixpkgs in 2018 and became a regular but low-frequency contributor.
Currently working as a Programmer/Architect at a data-focussed Cybersecurity startup in Hamburg, where I introduced Nix to manage development environments and as a tool to build static binaries for distribution.

  • Introducing nix-make
The speaker’s profile picture
Yannik Sander
  • The C API is Surprisingly Fun
The speaker’s profile picture
Yorick van Pelt

Yorick is the co-founder of Datakami, a generative AI consulting company.

He installed NixOS in 2014 and can never go back.

  • Deploying random AI models: from pip nightmare to dream2nix