Skip to content
Nix Package Management (S04E02) episode artwork

Dec 21, 2022 1 hr 35 min

Nix Package Management (S04E02)

from The Technium Hosted by The Technium

Nix is a functional package manager. It creates completely reproducible builds and package management, including support for multiple versions of packages side-by-size with no issues. Chapters: [00:00:00] Intro [00:02:41] What is Nix? [00:05:01] The Problem with Package Management [00:09:41] How Nix Works [00:15:08] Reproducible Environment = Less Bit Rot? [00:17:46] Nix vs. Docker [00:21:32] Adoption at Growing Startups [00:26:05] Use Case: Consistency Across Environments [00:28:04] Use Case: Provisioning New Dev Machines [00:32:24] Use Case: Portable Editor Configs [00:35:05] Why Hasn't This Taken Off? [00:40:27] Leaky Abstractions [00:44:17] Security and other enterprise value props [00:52:31] Improving the documentation [00:56:34] Nix for software archival/archaeology [01:02:21] Reducing DevOps/SRE burden [01:07:51] Integrating Nix directly into programming languages [01:09:57] Someone should build the Heroku for Nix [01:25:17] How to take a position on Nix Links/Resources: https://edolstra.github.io/pubs/phd-thesis.pdf https://www.iohannes.us/en/commentary/nix-critique/ https://nixos.org/guides/how-nix-works.html https://nix.dev/ https://blog.replit.com/powered-by-nix https://blog.replit.com/nix-vs-docker https://blog.wesleyac.com/posts/the-curse-of-nixos https://bicompact.space/blog/2020/06/20/nix-os-thoughts/ https://shopify.engineering/what-is-nix https://news.ycombinator.com/item?id=28241661 https://nixcloud.io/tour https://www.youtube.com/playlist?list=PLRGI9KQ3_HP_OFRG6R-p4iFgMSK1t5BHs ===== About “The Technium” ===== The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world. Follow us for new videos every week on web3, cryptocurrency, programming languages, machine learning, artificial intelligence, and more! ===== Socials ===== WEBSITE: https://technium.transistor.fm/ SPOTIFY: https://open.spotify.com/show/1ljTFMgTeRQJ69KRWAkBy7 APPLE PODCASTS: https://podcasts.apple.com/us/podcast/the-technium/id1608747545

Episode details come from the podcast's RSS feed.

Embed this episode

Nix is a functional package manager. It creates completely reproducible builds and package management, including support for multiple versions of packages side-by-size with no issues.

Ready to play

Nix Package Management (S04E02)

0:00 1:35:08

Chapters

  1. 0:00 Intro
  2. 2:41 What is Nix?
  3. 5:01 The Problem with Package Management
  4. 9:41 How Nix Works
  5. 15:08 Reproducible Environment = Less Bit Rot?
  6. 17:46 Nix vs. Docker
  7. 21:32 Adoption at Growing Startups
  8. 26:05 Use Case: Consistency Across Environments
  9. 28:04 Use Case: Provisioning New Dev Machines
  10. 32:24 Use Case: Portable Editor Configs
  11. 35:05 Why Hasn't This Taken Off?
  12. 40:27 Leaky Abstractions
  13. 44:17 Security and other enterprise value props
  14. 52:31 Improving the documentation
  15. 56:34 Nix for software archival/archaeology
  16. 1:02:21 Reducing DevOps/SRE burden
  17. 1:07:51 Integrating Nix directly into programming languages
  18. 1:09:57 Someone should build the Heroku for Nix
  19. 1:25:17 How to take a position on Nix

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of The Technium?

This episode is 1 hour and 35 minutes long.

When was this The Technium episode published?

This episode was published on December 21, 2022.

Can I download this The Technium episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.