Speaker

Lorenzo Spiridioni

Lorenzo Spiridioni

Software Engineer @ RoxPay

Lorenzo Spiridioni is a software engineer at Roxpay with a background in cloud engineering. He designs and operates cloud-native systems, focusing on using modern infrastructure effectively in real-world applications. His work spans performance-sensitive services and machine learning systems in production, with an emphasis on reproducibility, automation, and the practices required to build reliable, scalable systems.

DevBox: Nix made easy

Have you heard about Nix? Intrigued by its powerful guarantees—reproducibility, isolation, and consistency—but intimidated by its steep learning curve? You’re not alone. While Nix offers an elegant solution to many long-standing problems in software development, getting started can feel overwhelming.

That’s where Devbox comes in. Devbox builds on top of Nix to provide a simpler, more approachable way to define and manage development environments. It allows you to declare all the tools and dependencies your project needs in a single configuration file, without cluttering your laptop with software that lives for just a few weeks. Say goodbye to version conflicts, “works on my machine” issues, and heavy virtualization overhead.

In this talk, we’ll take a practical look at Devbox: what it is, how it works, and how it can fit naturally into your everyday development workflow. Through concrete examples, you’ll see how easy it is to spin up reproducible environments and share them across teams and machines.

Let’s dive in and see what you think—I have a feeling many of you will walk away eager to give it a try.