3 ms·
As someone who could reasonably be called a Nix zealot, who has just had to spelunk through far too many layers of abstraction and infrastructure to get some cu
by striking 4y ago
As someone who could reasonably be called a Nix zealot, who has just had to spelunk through far too many layers of abstraction and infrastructure to get some custom TLS certificates recognized on a macOS+Nix setup, I welcome attempts to simplify the stack rather than wrap everything.
Nix is great when you're on the happy path and its ability to offer a near-perfect reproducible environment right off the bat is unparalleled, I can't think of anything else that does nearly as well. But there are plenty of ways to fall off of the happy path, and when that happens it can be a fairly lonely or worrying experience.
Unison looks like it takes the whole development experience and owns it, and that allows for faster experimentation across layers of the stack. I think the implementation is pretty neat and I really hope they continue working on it.