Overview
Explore cloud-native development with Nix in this 41-minute conference talk from Conf42 Kube Native 2024. Dive into developer frustrations, challenges in software collaboration, and the concept of assembling software from pieces. Learn about Flox, a tool for creating reproducible development environments, and gain an overview of Nix and its applications. Watch workflow demonstrations showcasing native and cross-platform environments, and discover how Nix integrates with container overlays, images, and runtimes. The talk concludes with innovative ideas connecting Nix, containerd, registries, and Kubernetes, offering insights into the future of cloud-native development practices.
Syllabus
Rap: Dependency Pain
Developer Frustrations
Intro & Context
Assembling Software from Pieces
Challenges in Software Collaboration
Flox: Reproducible Dev Environments
Overview of Nix and Flox
Flox: Workflow Demos
Environments are Native & Cross-Platform
Workflows, Container Overlays, Images, Runtimes
Wild Ideas about Nix, containerd, registries, and Kubernetes
Taught by
Conf42