Mar 3 · 10 min read · Devenv: Reproducible Development Environments with Nix Every developer has lived this experience: you clone a repository, follow the README, and spend the next two hours installing the right version of Python, the correct PostgreSQL release, a speci...
Join discussionMar 3 · 9 min read · Devbox: Reproducible Dev Environments Without Docker Every developer has experienced the "works on my machine" problem. You clone a project, try to run it, and spend an hour installing the right version of Python, the correct PostgreSQL client libra...
Join discussionFeb 6 · 5 min read · Nix is a concept known for its steep learning curve. It is hard to understand, harder to explain and nearly impossible to master - even for the nerdiest Linux enthusiasts. In this post, I would like to share my journey of embracing Nix as a long-time...
Join discussion
Jan 14 · 12 min read · NixOS is a Linux distribution based on the Nix package manager and the Nix language. It’s first stable release was in 2013, and it uses a declarative, reproducible system configuration that allows atomic upgrades and rollbacks. The Nix language is a ...
Join discussion
Jan 2 · 14 min read · A data-driven analysis of 23 quarters of package maintenance data (2019-2025) The Numbers Don't Lie While the tech world debates AI, blockchain, and quantum computing, there's a more reliable indicator of the actual future of software development: m...
Join discussion
Dec 1, 2025 · 2 min read · People often ask me: “What’s the best tech stack?” or “Why Neovim over VSCode?” The truth is, there’s no universal “best” - only what works best for you. My journey: Windows with Notepad++ → Sublime → VSCode (where I was comfortable for years) → Linu...
Join discussionNov 16, 2025 · 3 min read · I have been a flaming advocate for the entire Nix ecosystem quite a while back. It is almost magical to deploy your servers with your declaration checked in, tested and prebuilt, so that your application servers would only pull the binaries from the ...
Join discussion
Oct 22, 2025 · 6 min read · Getting the nvim-unity plugin Special thanks to this plugin for allowing this whole thing to work. https://github.com/apyra/nvim-unity. Thanks to Apyra, this plugin allows the functionality to work in the first place by allowing 3 things that satis...
Join discussion
Sep 11, 2025 · 5 min read · This guide focuses on the Nix language, which distinct from the Nix package manager or NixOS. Just as Lua can be used independently of Neovim, Nix code can be written without engaging with the broader ecosystem. This is heavily based on the nix.dev g...
Join discussion