Look for any podcast host, guest or anyone
Showing episodes and shows of

Eelco Dolstra

Shows

200: Tech Tales Found200: Tech Tales FoundNix: The Revolutionary Tool That Redefines Software ManagementNix is a groundbreaking open-source package manager, configuration language, and deployment model that promises to eliminate the chaos of software dependency conflicts. Born from Eelco Dolstra's 2003 research on purely functional software deployment, Nix introduced a radical approach to building and managing software systems. It ensures complete reproducibility by isolating dependencies in uniquely labeled directories, allowing multiple versions to coexist peacefully without interference. This eliminates 'dependency hell'—a common issue where updates or conflicting libraries break existing applications. NixOS, an operating system built entirely around Nix principles, extends this power to full system management with immutable configurations, atomic upgrades, and ro...2025-06-1226 minFull Time NixFull Time NixNix 2.29.0 with Nix Team membershttps://nix.dev/manual/nix/2.29/release-notes/rl-2.29.html2025-06-0727 minFull Time NixFull Time NixNix 2.26.2, 2.26.3, 2.27.0, 2.28.0, 2.28.1 with Nix Team membershttps://nix.dev/manual/nix/2.28/release-notes/rl-2.27https://nix.dev/manual/nix/2.28/release-notes/rl-2.28https://snix.dev/https://github.com/NixOS/rfcs/blob/master/rfcs/0132-meson-builds-nix.mdhttps://fzakaria.com/2025/03/10/an-early-look-at-nix-dynamic-derivationshttps://fzakaria.com/2025/03/11/nix-dynamic-derivations-a-practical-applicationhttps://fzakaria.com/2025/03/12/nix-dynamic-derivations-a-lang2nix-practicumhttps://discourse.nixos.org/t/nix-ninja-ninja-compatible-incremental-build-system-for-nix/62594?u=mightyiamhttps://mesonbuild.com/https://cmake.org/https://ninja-build.org/https://bazel.build/https://buck2.build/Chapters (generated)00:00 Introduction01:26 Nix File Formatting02:38 Packaging Improvements and Granularity05:27 Development Shell and...2025-04-1636 minLINUX UnpluggedLINUX Unplugged606: Nix's Magic CookbookWe have stories to share, guests joining us, insights from our week at Planet Nix, and Brent's big bombshell.Sponsored By:Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices! 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps. River: River is the most trusted place in the U.S. for individuals and businesses to buy, sell...2025-03-171h 38All Jupiter Broadcasting ShowsAll Jupiter Broadcasting ShowsGoodbye World | LINUX Unplugged 606We have stories to share, guests joining us, insights from our week at Planet Nix, and Brent's big bombshell.Sponsored By:Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices! 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps. River: River is the most trusted place in the U.S. for individuals and businesses to buy...2025-03-1600 minFull Time NixFull Time NixNix 2.24.11, 2.25.4, 2.24.12, 2.25.5, 2.26.0, 2.26.1 with Nix Team membershttps://github.com/NixOS/nix/releases/tag/2.24.11 https://github.com/NixOS/nix/releases/tag/2.25.4 https://github.com/NixOS/nix/releases/tag/2.24.12 https://github.com/NixOS/nix/releases/tag/2.26.0 https://github.com/NixOS/nix/releases/tag/2.26.1https://github.com/NixOS/nix/issues/6316https://github.com/NixOS/nix/pull/12045https://github.com/NixOS/rfcs/pull/1322025-01-3147 minOff The Main ThreadOff The Main ThreadMore build tools: NixAfter talking about Bazel in one of our previous episodes, we are now looking at Nix, a build system that has been getting increasing attention lately. Resources: OTMT Bazel episode Surma's video on Nix Eelco Dolstra's PhD Thesis Nix & NixOS A branch of Squoosh using Nix Nixpkgs manual Comparison of size and freshness of different package managers Home Manager Nix pills 2024-10-2941 minLINUX UnpluggedLINUX Unplugged563: Nix's People ProblemAfter months of debate, the Nix community might be coming to a resolution. We'll examine what happened, what's changing.Sponsored By:Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices!Kolide: Kolide is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps.Core Contributor Membership: Save $3 a month on your membership, and get the Bootleg and ad-free version of the show. Code: MAYSupport LINUX...2024-05-201h 01All Jupiter Broadcasting ShowsAll Jupiter Broadcasting ShowsNix's People Problem | LINUX Unplugged 563After months of debate, the Nix community might be coming to a resolution. We'll examine what happened, what's changing.Sponsored By:Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices!Kolide: Kolide is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps.Core Contributor Membership: Save $3 a month on your membership, and get the Bootleg and ad-free version of the show. Code: MAYSupport...2024-05-1900 minLINUX UnpluggedLINUX Unplugged554: SCaLEing NixWe're on the ground live at NixCon and SCaLE. We catch up with old friends, and discover how Nix is devouring the Linux world one function at a time.Sponsored By:Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices!FlakeHub.com: FlakeHub.com is the all-in-one platform for secure, compliant, and transformative Nix development. Bring Nix to work the way you always wanted with FlakeHub.com. Register for the private beta and get a secure, compliance-friendly Nix and all the support you...2024-03-181h 29Linux User SpaceLinux User SpaceEpisode 2:15: Nix, Null, Nada, Nothing0:00 Cold Open 1:47 Wireguard on Pi's? 16:06 The History of NixOS 1:03:39 Our Thoughts on NixOS 1:32:00 Housekeeping 1:36:55 App Focus: tldr 1:40:35 Next Time: Topics 1:42:55 Stinger Coming up in this episode We Pi-ify the Wireguard The history of NixOS Will we nix the Nix? and TL;DR, tldr Join: Discord. Reddit. Telegram. Matrix. Twitter. Sub: Youtube. Twitch. Fund: Patreon. Banter [Wireguard](wireguard.io) on a Pi 2B+? NixOS Original developer: Eelco Dolstra (Nix), Armijn Hemel (NixOS) Site: nixos.org Base System: Independent Desktop Environment: Gnome or...2022-01-171h 44NixCon 2020NixCon 2020Nix modules: Improving Nix's discoverability and usabilityNix modules: Improving Nix's discoverability and usability - Eelco Dolstra 2020-10-16 Nix's configuration language is quite powerful, but suffers from a lack of discoverability, usability and con... 2021-12-3000 minNixCon 2020NixCon 2020Nix modules: Improving Nix's discoverability and usabilityNix modules: Improving Nix's discoverability and usability - Eelco Dolstra 2020-10-16 Nix's configuration language is quite powerful, but suffers from a lack of discoverability, usability and consistency. In this talk, I'll describe an experimental Nix module system that provides a consistent, discoverable mechanism to write configurations such as packages and NixOS systems, and show how this enables a better user experience for both new and advanced users. Nix's configuration language is quite powerful, but suffers from a lack of discoverability, usability and consistency. To name just...2021-12-3000 minNixCon 2020NixCon 2020Nix modules: Improving Nix's discoverability and usabilityNix modules: Improving Nix's discoverability and usability - Eelco Dolstra 2020-10-16 Nix's configuration language is quite powerful, but suffers from a lack of discoverability, usability and con... 2021-12-3000 minNixCon 2020NixCon 2020Nix modules: Improving Nix's discoverability and usabilityNix modules: Improving Nix's discoverability and usability - Eelco Dolstra 2020-10-16 Nix's configuration language is quite powerful, but suffers from a lack of discoverability, usability and con... 2021-12-3000 minNixCon 2020NixCon 2020Nix modules: Improving Nix's discoverability and usabilityNix modules: Improving Nix's discoverability and usability - Eelco Dolstra 2020-10-16 Nix's configuration language is quite powerful, but suffers from a lack of discoverability, usability and consistency. In this talk, I'll describe an experimental Nix module system that provides a consistent, discoverable mechanism to write configurations such as packages and NixOS systems, and show how this enables a better user experience for both new and advanced users. Nix's configuration language is quite powerful, but suffers from a lack of discoverability, usability and consistency. To name just...2021-12-3000 minNixCon 2020NixCon 2020Nix modules: Improving Nix's discoverability and usabilityNix modules: Improving Nix's discoverability and usability - Eelco Dolstra 2020-10-16 Nix's configuration language is quite powerful, but suffers from a lack of discoverability, usability and consistency. In this talk, I'll describe an experimental Nix module system that provides a consistent, discoverable mechanism to write configurations such as packages and NixOS systems, and show how this enables a better user experience for both new and advanced users. Nix's configuration language is quite powerful, but suffers from a lack of discoverability, usability and consistency. To name just...2021-12-3000 min