Nix. Hacking your first package.
Intro
Киллер-фича Nix это воспроизводимое развертывание окружения. Одной командой:
$ nix develop
После этого мы получаем ровно такой же шел в котором и разрабатывался пакет. Это очень сильно упрощает жизнь т.к. пропадает головная боль с затаскиванием зависимостей и настройкой инфраструктуры. Иногда глянешь исходники на гитхабе и вроде сразу понятно что