Nix at Shopify

Nov 12, 2025
1h 55m

Episode Description

Pre-roll transcript:

Before you is an episode of the Full Time Nix podcast

For silence skipping and other useful features consider using a podcast app

---


Hey! Here's where to apply for a Nix job at Shopify (global remote!):
Software Engineer - Monorepo Systems (Rust & Nix)

Chapters (generated):

00:00 Introduction to Nix at Shopify
Shopify Engineering
02:53 Understanding Shopify's Mission and Operations
05:55 The Nix Ecosystem: User Experiences and Challenges
08:39 The Journey of Nix Adoption at Shopify
11:52 Cross-Platform Portability and Reproducibility
14:51 The Shift from Containers to Nix
17:51 Cultural Aspects of Nix Adoption at Shopify
20:35 The Revival of Nix: Lessons from Past Experiences
22:51 The Monorepo Transition and Nix Integration
26:02 Building a Cohesive Developer Experience with Nix
28:50 Nix Capability Among Shopify Developers
37:30 The Journey of Nix Adoption at Shopify
40:27 Building Developer Experience with Nix
51:16 Current Developer Experience with Nix
53:23 Optimizing CI with Nix
58:50 Challenges and Pain Points in Nix Adoption
01:05:11 Communicating the Value of Nix
01:10:55 Engaging the Developer Community with Nix
01:19:17 Navigating Policy and Community Engagement in Nix Adoption
01:23:13 Balancing Internal Development and Open Source Dynamics
01:27:01 Innovations in Package Management and Ecosystem Integration
01:30:27 Collaborative Strategies for Supply Chain Security
NixCon 2025 - Supply Chain Security Panel Discussion
01:35:05 The Future of Nix at Shopify: Education and Community Contributions
Monorepo, Manyrepo, Metarepo
01:48:58 Building a Diverse and Inclusive Nix Talent Pool

Hey! Here's where to apply for a Nix job at Shopify (global remote!):
Software Engineer - Monorepo Systems (Rust & Nix)


---

Nixcademy ad transcript:

Statistically speaking, Nix is a novel technology.
As such, adoption comes at an immediate cost of productivity.
Team members who know Nix find themselves preoccupied providing support
and the emergence of anti-patterns adds technical debt.
What's worse; morale is affected.

But, with training, these costs can be all but elimitated.
Founded by my friend and mentor Jacek Galowicz,
Nixcademy have brought hundreds of team members up to speed with Nix.
It's what they do.

So, liberate your Nix experts,
prevent technical debt
and get on top of Nix and back to work better and sooner.
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 newsletter that I subscribe to.
nixcademy.com.

Mentoring ad transcript:

Commercial break
One on one mentoring sessions with Full Time Nix host Dawn
That's me
To get me started on the Codementor platform I'm offering an unusual sale price
Only 3 dollars for every 15 minutes
For first time Codementor users, first 15 minutes free!
You want to get to know Nix better? NixOS? Flakes? flake-parts? Dev-shells? Packaging? home-manager? Nixvim?
Grab this opportunity before prices increase.
Go to fulltimenix.com, click "mentoring".

Post-roll transcript:

For past and future episodes search “Full Time Nix” on a podcast app or visit fulltimenix.com

I am pleased to be of service to the Nix ecosystem,
but that doesn't pay the bills.
So please sponsor me. Even a little bit helps.

fulltimenix.com

See all episodes