Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Health & Fitness
Technology
About Us
Contact Us
Copyright
© 2024 PodJoint
Loading...
0:00 / 0:00
Podjoint Logo
US
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts221/v4/01/9b/be/019bbe85-ffe6-fd2d-9800-2df869ec938b/mza_4919328627645966061.jpg/600x600bb.jpg
Full Time Nix
Shahar "Dawn" Or
64 episodes
1 day ago
Vibrant chats with brilliant Nixers
Show more...
Technology
Education
RSS
All content for Full Time Nix is the property of Shahar "Dawn" Or and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Vibrant chats with brilliant Nixers
Show more...
Technology
Education
Episodes (20/64)
Full Time Nix
Nix Freaks 4

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://fulltimenix.com/nix-freaks

  • NixVirt: manage virtual machines
  • Npc - CLI to view and bisect Nixpkgs channel history
  • New Branding Page on the NixOS Homepage
  • Path Hasher - A PHP implementation of Nix’s NAR format
  • Nixifying Kubernetes with nix-csi, easykubenix and dinix
  • Ekala
  • Nix for Windows (Matrix #windows:nixos.org)
  • Governance
  • and more!

---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
5 days ago
1 hour 27 minutes

Full Time Nix
Nix Freaks 3

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://fulltimenix.com/nix-freaks

  • flake-aspects
  • molybdenumsoftware/pr-tracker
  • https://github.com/mightyiam/dendritic
  • NixOS specialization
  • devenv profiles
  • systemd, udev, Finit
  • finix
  • Sandboxing, isolation, security
  • Steering Committee election voting system
  • Steering Committee transparency
  • Stakeholders in the Nix community and their risks
  • and more

---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
1 week ago
2 hours 28 minutes

Full Time Nix
Nix Freaks 2

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://fulltimenix.com/nix-freaks


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
2 weeks ago
2 hours 24 minutes

Full Time Nix
aanderse; Steering Committee candidate

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://github.com/NixOS/SC-election-2025/blob/5503bc7a7953908fad1fc57c0ef908f2f03f869a/candidates/aanderse.md


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
3 weeks ago
21 minutes

Full Time Nix
Nix Freaks 1

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://fulltimenix.com/nix-freaks


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
3 weeks ago
1 hour 29 minutes

Full Time Nix
mschwaig; Steering Committee candidate

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://github.com/NixOS/SC-election-2025/blob/959ffd2589e081514f148b3d0c1fcbd47bf29d40/candidates/mschwaig.md


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
3 weeks ago
32 minutes

Full Time Nix
adamcstephens; Steering Committee candidate

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://github.com/NixOS/SC-election-2025/blob/addf2ca09f61de64aef12f649eb03935fcc622b1/candidates/adamcstephens.md


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
3 weeks ago
29 minutes

Full Time Nix
crertel; Steering Committee candidate

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://github.com/NixOS/SC-election-2025/blob/9c776bfba50dfde8b0a21ad79c1fc5858a197be8/candidates/crertel.md


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
3 weeks ago
30 minutes

Full Time Nix
GaetanLepage; Steering Committee candidate

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://github.com/NixOS/SC-election-2025/blob/9c776bfba50dfde8b0a21ad79c1fc5858a197be8/candidates/GaetanLepage.md


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
3 weeks ago
26 minutes

Full Time Nix
NixOS Tests with Jacek Galowicz and Neytz Zupan

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://github.com/tfc
https://github.com/zupo

NixOS tests reference

Nixcademy blog post on NixOS tests, part 1
Nixcademy blog post on NixOS tests, part 2
Nixcademy workshop — Mastering NixOS Integration Tests
nix.dev NixOS tests tutorial

Many NixOS tests in Nixpkgs
ParetoSecurity agent NixOS tests

NixOS/nixpkgs/nixos/modules/virtualisation/qemu-vm.nix

https://saltsprint.org/
https://fulltimenix.com/episodes/sprints-with-neyts-zupan

Accessing VMs in the sandbox with SSH

https://nixcademy.com/
https://paretosecurity.com/


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
4 weeks ago
1 hour 32 minutes

Full Time Nix
NixCon 2025

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://2025.nixcon.org/

kip93
sbc64
https://ororatech.com/
Nix: a space odyssey

juliusrickert
https://www.hetzner-cloud.de/en

pmembrey
https://www.expressvpn.com/features/trustedserver

ryanccn

wessel-novacustom
https://novacustom.com/

https://redalder.org/
NixCon 2025 - Introducing NixOps4

https://rosscomputerguy.github.io/
https://amperecomputing.com/briefs/ampere-altra-family-product-brief
https://nix.vegas/
https://solutions.nextcomputing.com/products/fly-away-kits/

MatthewCroughan

https://zmberber.com/

aspdt123

claisse

GaetanLepage
NixCon 2025 - What if GitHub Actions were local-first and built using Nix?
NixCon 2025 - Rewriting the Hydra Queue Runner in Rust

tfc
https://nixcademy.com/

zupo
https://paretosecurity.com/

MMongelli99
https://clan.lol/

jfly
https://nix.camp/

domenkozar
https://www.cachix.org/
https://devenv.sh/
https://devenv.sh/cloud/
NixCon 2025 lightning talk about SecretSpec

pkharvey

nim65s

arianvp
NixCon 2025 - Supply Chain Security Panel Discussion

aciceri
https://zfoh.ch/zurihac2025/

edolstra
https://determinate.systems/
Determinate Nix
https://flakehub.com/

gefla
https://www.ccc.de/en/

rossturk
https://flox.dev/

refroni

D4ndellion
https://www.data-treehouse.com/

pbsds
https://2024.nixcon.org/

h7x4

szucsitg
https://www.inverid.com/

ezemtsov
https://github.com/marcusramberg
NixCon 2025 - Python packaging with nixpkgs, pyproject.nix & uv2nix
https://thaigersprint.org/
https://fulltimenix.com/episodes/sprints-with-neyts-zupan

flyfloh
https://www.linkedin.com/in/florian-pester-30b197ba/
https://cyberus-technology.de/
https://cyberus-technology.de/en/ctrlos

drupol
https://en.wikipedia.org/wiki/Directorate-General_for_Digital_Services
https://en.wikipedia.org/wiki/Directorate-General_for_Education,_Youth,_Sport_and_Culture

hsjobeki

zimbatm
https://numtide.com/
https://direnv.net/
https://github.com/numtide/flake-utils
https://treefmt.com/latest/
https://github.com/nix-community/buildbot-nix/
https://github.com/nix-community/srvos
https://github.com/nix-community/nixos-anywhere
https://github.com/nix-community/disko
Nix Friday
NixCon 2025 - jail.nix - A library to easily jail your NixOS derivations in Bubblewrap


djacu
thilobillerbeck
https://github.com/NixOS/branding

jtojnar

drafolin

https://gitlab.com/luxzeitlos
NixCon 2025 - Kubernetes on Nix

Show more...
1 month ago
3 hours 25 minutes

Full Time Nix
Nix 2.31.0 with Nix Team members

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://releases.nixos.org/nix/nix-2.31.0/manual/release-notes/rl-2.31.html
https://github.com/NixOS/nix/compare/2.31.0...2.31.1


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
1 month ago
33 minutes

Full Time Nix
Sprints with Neyts Zupan

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://github.com/zupo

https://eestec.net/
https://plone.org/
https://plone.org/news-and-events/events/sprints
https://fulltimenix.com/people/domen-kozar
https://github.com/garbas
https://oceansprint.org/
https://thaigersprint.org/
https://saltsprint.org/
https://nix.camp/
https://transylvaniasprint.org/
https://github.com/nix-community/lanzaboote
https://github.com/OceanSprint/tesh
“Maybe Valentin who’s really good at it”
https://atuin.sh/
https://2025.nixcon.org/
https://paretosecurity.com/
https://github.com/tfc

Chapters (generated)

00:00 Introduction to the Journey of Software and Nix
01:46 The Importance of In-Person Collaboration
04:19 The Evolution of Sprints in the Nix Community
06:55 Building Relationships Through Sprints
09:32 Achievements and Contributions in Nix Sprints
11:38 The Dynamics of Sprint Organization
14:06 Experiences and Activities at Sprints
16:56 The Future of Sprints in the Nix Community
20:35 Building Connections Through Shared Experiences
22:34 The Impact of Sprints on Travel and Networking
24:56 Understanding Sponsorship Motivations
27:55 The Role of Organizers in Sprint Success
30:24 Encouraging Participation and Overcoming Barriers
33:39 Selection Process for Sprint Participants
37:13 Supporting Newcomers and Students in the Community
39:42 Creating Win-Win Scenarios for All Stakeholders
40:21 Karaoke and Community Connections
40:35 Metaphors from Nature: Insights from Sprints
41:35 Mentorship and Learning in Sprints
43:11 Finding Your Place in the Sprint Ecosystem
44:42 Networking and Career Opportunities at Sprints
45:25 Upcoming Sprints and Their Locations
46:49 The Importance of Sprints in the Americas
47:20 Closing Thoughts on Sprints and Community
48:52 Security in Software Development: Pareto Security
51:10 NixOS Testing: A Game Changer
54:34 Future Podcast Ideas and Collaborations


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
2 months ago
56 minutes

Full Time Nix
Nix 2.30.0 with Robert Hensing

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast. My name is Dawn. My job (self-appointed) is to empower the Nix user. If you're listening on the website, consider listening on a podcast app—they offer fancy features. To new listeners I would recommend starting with a recent episode ...which this might be. I hope you’ll find this episode informative and entertaining.

---


https://nix.dev/manual/nix/2.30/release-notes/rl-2.30.html


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

---

Post-roll transcript:

Thank you for listening! For past and future episodes find Full Time Nix on your podcast app. You can be of service to others by sharing this episode. You can support me by rating, reviewing, liking and commenting. And if you can spare a dollar I can use a dollar. fulltimenix.com

Show more...
2 months ago
41 minutes

Full Time Nix
devenv with Domen Kožar

https://fulltimenix.com/episodes/domen-kozar

https://devenv.sh/
https://www.cachix.org/
https://flake.parts

https://shopify.engineering/what-is-nix
NixCon2024 devenv is switching to Tvix
https://snix.dev/
https://taskfile.dev/
http://secretspec.dev/
https://flokli.de/

https://en.wikipedia.org/wiki/Unconference

https://github.com/sandydoo

https://devenv.new/

devenv Discord

https://github.com/oxalica/rust-overlay
https://github.com/nix-community/fenix

Chapters (generated)

00:00 Introduction to devenv and Cachix
02:05 The Evolution of devenv from Nix
04:24 Understanding the Developer Experience with devenv
06:44 devenv Features and Functionality
09:13 Task Management in devenv
11:30 Secrets Management in devenv
13:57 Containerization and Outputs in devenv
30:35 Navigating Nix and Flakes Complexity
32:30 Enhancing Developer Experience with Git Hooks
37:21 Exploring Snix: A New Approach to Nix
40:47 The Future of snix and devenv Integration
46:18 Improving Developer Experience and Progress Reporting
53:07 AI Integration in devenv: Opportunities and Challenges
57:09 The Future of Nix and Developer Ecosystem Dynamics
01:03:31 The Importance of Marketing and Branding in Development Tools
01:05:52 User Experience: Complexity vs. Simplicity in Nix
01:09:55 Navigating Nix Expertise: When to Seek Help
01:11:36 devenv: Bridging the Gap for Non-Experts
01:18:02 Integrating devenv with Cachix: A Strategic Move
01:20:52 The Future of Developer Environments and Efficiency
01:21:18 Contributions and Community Engagement in Rust Projects


---

Ad transcript:

Adopting an unfamiliar technology such as Nix usually comes at a cost. Productivity takes a hit, some of the team find themselves preoccupied providing Nix support, anti-patterns emerge increasing technical debt and morale is affected.

Founded by my friend and mentor Jacek Galowicz, Nixcademy have brought hundreds of individuals up to speed with Nix.

Prevent technical debt, liberate your Nix experts and get on top of Nix and back to work early. Visit nixcademy.com.

Jacek tells me that most Nixcademy clients returned their investment in training in under three months.

They also provide free educational content that I recommend and a Nix newsletter that I subscribe to.

nixcademy.com.

Show more...
2 months ago
1 hour 25 minutes

Full Time Nix
home-manager with Austin Horstman (khaneliman)

Chapters (generated)

00:00 Introduction
02:18 Journey into Software Development
05:01 Exploring Open Source and Nix
06:59 Personal Use of Nix and Home Lab Projects
09:30 Transitioning to NixOS for Home Lab
12:05 Contributions to Nixpkgs
14:15 NixVim and Plugin Management
16:46 Yazi Plugin Set and Customization
28:24 Exploring Yazi Plugins and UI Enhancements
32:31 Diving into home-manager and Nix Configuration
34:18 Understanding home-manager's Role in User Configuration
38:06 The Evolution of home-manager and Community Contributions
41:10 Streamlining CI Processes with BuildBot
58:27 Caching Solutions and CI Infrastructure
59:46 home-manager Activation Gotchas
01:03:01 Contributions and Open Source Involvement
01:10:36 Future Plans

https://github.com/khaneliman
https://github.com/nix-community/home-manager/graphs/contributors
https://github.com/nix-community/home-manager/commits?author=khaneliman

https://en.wikipedia.org/wiki/Java_(programming_language)
https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
https://angularjs.org/
https://react.dev/

https://en.wikipedia.org/wiki/Linux
https://en.wikipedia.org/wiki/Ubuntu
https://en.wikipedia.org/wiki/Fedora_Linux
https://en.wikipedia.org/wiki/Kali_Linux

https://en.wikipedia.org/wiki/Bash_(Unix_shell)
https://en.wikipedia.org/wiki/PowerShell

https://en.wikipedia.org/wiki/Garuda_Linux
https://en.wikipedia.org/wiki/Arch_Linux
https://en.wikipedia.org/wiki/Manjaro
https://forum.garudalinux.org/t/btrfs-assistant-1-0-is-nearly-here/18418
https://en.wikipedia.org/wiki/EndeavourOS

https://en.wikipedia.org/wiki/APT_(software)

https://en.wikipedia.org/wiki/Unraid
https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment
https://en.wikipedia.org/wiki/Docker_(software)
https://en.wikipedia.org/wiki/Virtual_machine
https://en.wikipedia.org/wiki/VMware_ESXi
https://en.wikipedia.org/wiki/Slackware
https://en.wikipedia.org/wiki/TrueNAS

https://github.com/NixOS/nixpkgs
https://en.wikipedia.org/wiki/OBS_Studio
https://fulltimenix.com/people/randy-eckenrode
https://neovim.io/
https://en.wikipedia.org/wiki/Lua
https://nvchad.com/
https://www.lunarvim.org/
https://www.lazyvim.org/
https://github.com/doom-neovim/doom-nvim
https://github.com/doomemacs/doomemacs

https://matrix.to/#/%23community:nixos.org
https://discord.gg/7fmU7hutVb

https://nix-community.github.io/nixvim/
https://github.com/MattSturgeon
https://fulltimenix.com/people/gaetan-lepage
https://github.com/mrcjkb
https://github.com/nvim-neorocks/lz.n
https://github.com/mrcjkb/rustaceanvim
https://github.com/MrcJkb/haskell-tools.nvim
https://github.com/mason-org/mason.nvim
https://github.com/wbthomason/packer.nvim
https://lazy.folke.io/
https://docs.npmjs.com/cli/v11/configuring-npm/package-lock-json
https://doc.rust-lang.org/cargo/appendix/glossary.html#lock-file

https://github.com/Gerg-L
https://github.com/NotAShelf
https://github.com/NotAShelf/nvf

https://github.com/ranger/ranger
https://github.com/jarun/nnn
https://docs.xfce.org/xfce/thunar/start
https://github.com/nvim-lua/plenary.nvim
https://github.com/NixOS/nixpkgs/tree/59a03d77b227ba4d3e2975f2b07ae6de0fb0363a/pkgs/development/lua-modules
https://github.com/NixOS/nixpkgs/tree/59a03d77b227ba4d3e2975f2b07ae6de0fb0363a/pkgs/applications/editors/vim/plugins
https://github.com/NixOS/nixpkgs/tree/59a03d77b227ba4d3e2975f2b07ae6de0fb0363a/pkgs/by-name/ya/yazi/plugins
https://alacritty.org/
https://github.com/kovidgoyal/kitty
http://wezterm.org/
https://ghostty.org/
https://codeberg.org/dnkl/foot
https://github.com/ndtoan96/ouch.yazi
https://github.com/Reledia/Glow.yazi
https://github.com/wylie102/duckdb.yazi
https://zellij.dev/

Show more...
3 months ago
1 hour 14 minutes

Full Time Nix
Nix 2.29.0 with Nix Team members

https://nix.dev/manual/nix/2.29/release-notes/rl-2.29.html

Show more...
4 months ago
27 minutes

Full Time Nix
Horizon Haskell with Daniel Firth

Daniel Firth
Horizon Haskell

IOHK

Glasgow Haskell Compiler (GHC)

https://hackage.haskell.org/package/base
https://hackage.haskell.org/package/bytestring
https://hackage.haskell.org/package/template-haskell

The Haskell Tool Stack
Stackage
Nixpkgs Haskell

The Python Package Index (PyPI)

ghc-devs mailing list thread about reinstallable base

The Dhall configuration language

https://hackage.haskell.org/package/dhall
https://hackage.haskell.org/package/hnix

https://hackage.haskell.org/package/aeson

Pattern: every file is a flake-parts module
flake-parts
A repo in which the pattern is explained is demonstrated

Generated chapters

00:00 Introduction
01:41 Motivation Behind Horizon Haskell
02:35 Understanding GHC and Haskell Code Compatibility
05:06 Breaking Changes in GHC
06:27 Maintaining Backwards Compatibility
13:01 Horizon Haskell's Role in Package Management
18:57 Challenges with Nixpkgs
19:23 Future Improvements for Haskell Compatibility
20:34 The Philosophy of Breaking Changes
22:38 Overview of Horizon Haskell's Functionality
30:38 Introduction to Horizon Haskell and Its Toolkit
34:35 Building Haskell Libraries with Horizon Haskell
37:55 Understanding Horizon Package Sets
40:16 Managing Package Compatibility and Upgrades
44:44 Patching and Upstream Contributions
51:21 Future Developments and User Engagement

Show more...
6 months ago
46 minutes

Full Time Nix
Nix 2.26.2, 2.26.3, 2.27.0, 2.28.0, 2.28.1 with Nix Team members

https://nix.dev/manual/nix/2.28/release-notes/rl-2.27
https://nix.dev/manual/nix/2.28/release-notes/rl-2.28

https://snix.dev/
https://github.com/NixOS/rfcs/blob/master/rfcs/0132-meson-builds-nix.md

https://fzakaria.com/2025/03/10/an-early-look-at-nix-dynamic-derivations
https://fzakaria.com/2025/03/11/nix-dynamic-derivations-a-practical-application
https://fzakaria.com/2025/03/12/nix-dynamic-derivations-a-lang2nix-practicum

https://discourse.nixos.org/t/nix-ninja-ninja-compatible-incremental-build-system-for-nix/62594?u=mightyiam

https://mesonbuild.com/
https://cmake.org/
https://ninja-build.org/
https://bazel.build/
https://buck2.build/

Chapters (generated)

00:00 Introduction
01:26 Nix File Formatting
02:38 Packaging Improvements and Granularity
05:27 Development Shell and Build Process
06:32 Error Message Improvements
09:21 Hydra Code Simplification
13:00 Bug Fixes and Maintenance
17:25 New Features in Flakes
21:32 Git LFS Support and Fetching Mechanisms
24:09 Change Root Store Enhancements
28:10 --out-link flag for Prefetch Command
30:13 Understanding File Descriptors and Process Management
31:59 BLAKE3 Hash Support and Its Implications
34:03 Release 2.27.0: Infrastructure Overhaul and Changes
35:47 C++ API Rework and Its Impact
38:25 Stability and Breaking Changes in Nix
42:34 Downstream Project Involvement and Ecosystem Participation
50:03 C API Development and Global Variables
52:32 Future Directions: Dynamic Derivations and Ecosystem Growth

Show more...
6 months ago
36 minutes

Full Time Nix
Stable linking with Farid Zakaria

Summary (generated)

In this conversation, Shahar "Dawn" Or interviews Farid Zakaria, a software engineer and PhD candidate, about his experiences with Nix, a powerful tool for reproducible software development. Farid shares his journey of learning Nix, its infectious nature, and its application in enterprise environments. He discusses the concept of innovation tokens, the challenges of teaching Nix, and how it has influenced his PhD research. The conversation also delves into dynamic linking, performance improvements, and the potential of Nix as a research platform. In this conversation, Farid Zakaria discusses the challenges and innovations in software performance, particularly focusing on application start-up times and the implications of dynamic versus static linking. He introduces the concept of stable linking, which aims to enhance software responsiveness and security while addressing historical decisions in software development. The discussion also touches on the potential for broader applications beyond C/C++, the importance of auditing in software, and the cultural shifts needed in the software development community to adopt these innovations.

Takeaways (generated)

Nix empowers reproducible software development.
The journey to learning Nix can be challenging but rewarding.
Nix is increasingly being adopted in enterprise environments.
Innovation tokens are crucial for evaluating new technologies.
Teaching Nix effectively requires understanding its practical applications.
Nix can significantly improve development environments.
Dynamic linking presents unique challenges that Nix can address.
Nix allows for performance optimizations in software applications.
Nix serves as a valuable research platform for PhD candidates.
The community around Nix is diverse and supportive.
Application start-up times can be significantly improved with optimization techniques.
Reducing the number of symbols in applications can lead to faster performance.
Stable linking offers a way to enhance software security and performance.
Dynamic linking has historical roots in resource constraints and code reuse.
The future of software may see faster responsiveness across all applications.
Auditing software for compatibility and security is crucial in modern development.
Compiler innovations can lead to substantial speed improvements in software builds.
C and C++ are not the only languages that can benefit from these linking techniques.
Cultural shifts in the software community are necessary for adopting new practices.
Practical implementation of stable linking could revolutionize how software is built and run.

Chapters (generated)

00:00 Introduction and Background
02:14 Exploring Nix and Its Community
05:00 The Transition from Hobbyist to Enterprise
06:47 Nix's Infectious Nature and Deployment Challenges
09:18 The Appeal of Nix for Development Environments
11:48 Innovation Tokens and Nix's Value Proposition
13:57 Bringing Nix to Looker and Google
15:39 Teaching Nix and Overcoming Adoption Hurdles
18:33 The Role of Nix in PhD Research
21:04 Dynamic Linking and Performance Optimization
23:41 Benchmarking and Results
26:19 Conclusion and Future Directions
48:14 The Impact of Speed on Software Development
55:34 The Future of Dynamic Linking and Its Implications
58:49 Stable Linking: A New Paradigm
01:05:04 Revisiting the Rationale Behind Dynamic Linking
01:11:15 Implementing Stable Linking in Nixpkgs


https://fzakaria.com/

https://www.confluent.io/
https://kafka.apache.org/
https://bazel.build/
https://www.ucsc.edu/
https://fulltimenix.com/episodes/domen-kozar
https://fulltimenix.com/episodes/jonathan-ringer
https://edolstra.github.io/pubs/phd-thesis.pdf
https://cloud.google.com/looker

https://www.youtube.com/watch?v=HGEY6ABQUBw
https://www.youtube.com/watch?v=GkgsFbwYdYA
https://www.youtube.com/watch?v=HZKFe4mCkr4
https://www.youtube.com/watch?v=gQstiX7H8MQ&t=183s

https://spack.io/
https://www.debian.org/
https://fedoraproject.org/
“apt-get mindset”
https://brew.sh/
https://nixos.org/manual/nixpkgs/unstable/#haskell
https://nixos.org/manual/nixpkgs/unstable/#python
https://man7.org/linux/man-pages/man8/ld.so.8.html
https://github.com/nix-community/nix-ld
https://supercomputing.org/

https://github.com/fzakaria/shrinkwrap
https://github.com/NixOS/nixpkgs/pull/207061

https://arxiv.org/abs/2501.06716

How To Write Shared Libraries by Ulrich Drepper

https://en.wikipedia.org/wiki/Address_space_layout_randomization
https://en.wikipedia.org/wiki/Global_Offset_Table

https://clang.llvm.org/
https://www.openoffice.org/
https://en.wikipedia.org/wiki/Network_File_System
https://en.wikipedia.org/wiki/Epyc
https://en.wikipedia.org/wiki/NVM_Express

https://musl.libc.org/
https://www.alpinelinux.org/
https://cve.mitre.org/
https://github.com/openssl/openssl#overview
https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
https://en.wikipedia.org/wiki/Executable_and_Linkable_Format
https://nixos.org/manual/nixpkgs/unstable/#setup-hook-autopatchelfhook
https://guix.gnu.org/


Show more...
7 months ago
1 hour 18 minutes

Full Time Nix
Vibrant chats with brilliant Nixers