13th édition – du 16 au 18 avril 2025
3 jours de conférences, 70 exposants, 4500 visiteurs par jour
Démarrer sur une nouvelle base de code est souvent une activité complexe, longue et pénible (voire un carnage).
Sans même parler du code lui-même, juste réussir à faire fonctionner correctement l'ensemble les outils nécessaires pour pouvoir travailler est déjà toute une aventure.
Dans cet talk, Théophane va montrer comment il est possible d'utiliser Nix pour réduire radicalement cette complexité afin de permettre à n'importe quel nouvel arrivant — qu'il s'agisse d'un nouvel employé ou d'un nouveau contributeur à un projet open-source – d'être opérationnel simplement et rapidement.
La présentation montrera aussi comment cette simplicité est utile non seulement pour les humains, mais aussi pour les machines comme le CI ou les environnements de production, et permet de les maintenir à jour sans même avoir à y penser.
Théophane Hufschmitt
Tweag/ModusCreate
Théophane is the lead of the Nix group at Tweag/Modus Create by day, and a NixOS Foundation board member by night. He has been working as a consultant in functional programming for the past few years before turning to build systems, then Nix and the Nix community. He is active there both at the technical level (active contributor and maintainer of Nix) and the organizational one through the Foundation. Having suffered from brittle and painful setups in many different places, He is now passionate about improving the reliability and ergonomics of developer environments wherever he can.
en_USEnglish