Blog: Nix programming language
CI/CD/CT With Nix
Nix is a powerful, purely functional package manager that offers reliable and reproducible build and deployment processes, eliminating many of the challenges traditionally associated with software lifecycle management. In this article, we explore the integration of Nix with CI, CD, and CT pipelines and explain how it can streamline DevOps and MLOps processes.
Haskell in Production: Channable
In this edition of our Haskell in Production series, we interview Fabian Thorand from Channable. Read the article to learn where Channable uses Haskell and why do they like it.
Haskell in Production: Scarf
Read our interview with Avi Press, the CEO & co-founder of Scarf, to find out the pros and cons of using Haskell for developing production-level applications.
Practical Nix Flakes
Learn about Nix, Nix flakes, and how to use Nix flakes to build applications in various languages.
Our New Nix Deployment Tool: deploy-rs
We have created our own tool for Nix deployments. To learn more, check out this article.
Article by Mika Logan
November 25th, 2020
6 min read
What Is Nix and Why You Should Use It
How often do you find yourself in a situation where something builds and works on your machine, but doesn’t build on CI or fails catastrophically in production?