Dev environments: use the nix, Luke! (C. Delafargue & H. Ait Lahcen)

Watch on YouTube

Show annotations

Download is disabled.

1,034

11

0

Genre: Science & Technology

Family friendly? Yes

Wilson score: 0.7412

Rating: 5.0 / 5

Engagement: 1.06%

Devoxx FR

Subscribe | 17.2K

Shared May 7, 2019

Faire le setup d'un environnement de développement, c'est devenu tellement compliqué qu'on en est arrivés à employer des trucs du genre docker pour un simple projet web ‽ Il y a quelques années dans la communauté python, on nous conseillait d'utiliser des VMs pour lancer Django en local ‽‽

Heureusement, il y a nix : un package manager d'un nouveau genre qui permet d'installer tout un tas de trucs en parallèle sans pourrir son environnement, que ça soit des dépendances système ou des bibliothèques dont on a besoin, le tout sans même passer en root, et sans avoir à dégainer des canons à mouches.

Dans cette session, on verra ce qu'est nix, comment ça marche, et comment se bricoler un environnement de dev bien isolé et avec tout ce qu'on veut dedans.