# ShipIt! Presents: How Shopify Uses Nix

DevFeed: [ShipIt! Presents: How Shopify Uses Nix](<https://devfeed.tech/articles/shipit-presents-how-shopify-uses-nix-1577.md>)

Original publisher: [Read original article](<https://shopify.engineering/shipit-presents-how-shopify-uses-nix>)

Author: Burke Libbey

Published: 2020-05-29T15:05:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [developer tooling](<https://devfeed.tech/topics/developer-tooling.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [developer-tooling](<https://devfeed.tech/tags/developer-tooling.md>), [event](<https://devfeed.tech/tags/event.md>), [shopify](<https://devfeed.tech/tags/shopify.md>)

## AI overview

Shopify describes rebuilding its developer tooling with Nix and answers questions about compatibility, dependency updates, development-workflow limitations, pinned nixpkgs revisions, and possible future CI/CD use.

## Source excerpt

On May 25, 2020, ShipIt!, our monthly event series, presented How Shopify Uses Nix. Building upon on my What is Nix post, I show how we rebuilt our developer tooling using Nix, and show off some of the tooling we actually use at Shopify on a day-to-day basis. I wasn't able to answer all the questions during the event, so I've included answers to those ones below. Would runix interop well with lorri if/when it's open sourced? Maybe.