I think this is the single most important guide to nix. Over the last 2.5 years I've read a lot of guides, a lot of the nixpkgs source code, documentation, Github threads, written a lot of nix, and watched a lot of nixcon videos. And I don't think there's anything that brings the pieces of the design together quite like this video does.
This was extremely helpful. Two light bulb moments for me: 1) The nix language doesn't do anything except write out derivations, and 2) Nixpkgs is essentially just one giant derivation.
Hey, thank you for this video, it's very important to have these, and you're great at explaining things 👌 Could you share the link of the blog post you're talking about at the beginning? (nevermind, you said at the end you'll add it in the description once it is ready and published)
Awesome! I 100% agree with your premise and the conclusion. Yes, Nix is amazing and solves one of the biggest problems we have in software development. Yes, most people start to learn about it in some specific use-case (NixOS, nix-shell, nix-env, home-managers). And yes, there is virtually no good resource on actually understanding what it is or does. So many articles, Q&As, forum or blog posts assume some prior knowledge, documentation is hard to find and split up over many different locations. This video was already a huge help. I’ve read so much about Nix and played around with it for a year, but it’s always been frustrating because I always felt like I didn’t get it. This is the first time I ever felt like I actually understood. Thank you so, so much making for this! I’ll be binging your playlist now :)
I think this is the single most important guide to nix. Over the last 2.5 years I've read a lot of guides, a lot of the nixpkgs source code, documentation, Github threads, written a lot of nix, and watched a lot of nixcon videos. And I don't think there's anything that brings the pieces of the design together quite like this video does.
This was extremely helpful. Two light bulb moments for me: 1) The nix language doesn't do anything except write out derivations, and 2) Nixpkgs is essentially just one giant derivation.
great video, well explained.
loved it
This is great! Thanks for this series
It's so brillantly explained, thanks !!!
clear as hell
Hey, thank you for this video, it's very important to have these, and you're great at explaining things 👌
Could you share the link of the blog post you're talking about at the beginning? (nevermind, you said at the end you'll add it in the description once it is ready and published)
Here's the blog post fwiw: engineering.shopify.com/blogs/engineering/what-is-nix - yeah I'll add the ShipIt! video to desc later
Awesome! I 100% agree with your premise and the conclusion. Yes, Nix is amazing and solves one of the biggest problems we have in software development. Yes, most people start to learn about it in some specific use-case (NixOS, nix-shell, nix-env, home-managers). And yes, there is virtually no good resource on actually understanding what it is or does. So many articles, Q&As, forum or blog posts assume some prior knowledge, documentation is hard to find and split up over many different locations.
This video was already a huge help. I’ve read so much about Nix and played around with it for a year, but it’s always been frustrating because I always felt like I didn’t get it. This is the first time I ever felt like I actually understood. Thank you so, so much making for this! I’ll be binging your playlist now :)
2024 nix udpate video in the works?
Did you find a better solution to your nginx reverse proxy lua thingie for your private shared GCS backed cache?
@Burke Libbey why not cachix?
omg NOW I get it!