<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Reproducibility - Tag - vo.rs</title><link>https://vo.rs/tags/reproducibility/</link><description>Reproducibility - Tag - vo.rs</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Tue, 17 Mar 2026 11:00:00 +0000</lastBuildDate><atom:link href="https://vo.rs/tags/reproducibility/" rel="self" type="application/rss+xml"/><item><title>Devcontainers: Reproducible Development Environments in VS Code</title><link>https://vo.rs/story/devcontainers-reproducible-development-environments-in-vs-code/</link><description>&lt;p&gt;I have lost enough hours to &amp;ldquo;but it works on my machine&amp;rdquo; that I treat the phrase as a personal insult. Someone clones a repo, the Node version is wrong, a native dependency won&amp;rsquo;t compile because they&amp;rsquo;re missing a system library, and an afternoon evaporates into &lt;code&gt;apt-get&lt;/code&gt; archaeology. Devcontainers fix this by moving the whole development environment into a container described by a file that lives in the repo. Clone, reopen, build, work. That&amp;rsquo;s the promise, and after a couple of years of leaning on them I&amp;rsquo;ll say it mostly delivers — with some sharp edges I&amp;rsquo;ll be honest about.&lt;/p&gt;</description><pubDate>Tue, 17 Mar 2026 11:00:00 +0000</pubDate></item><item><title>Nix: Reproducible Development Environments (Once You Survive the Learning Curve)</title><link>https://vo.rs/story/nix-reproducible-development-environments-once-you-survive-the-learning-curve/</link><description>&lt;p&gt;Every developer has lived the same small tragedy. A new colleague clones the repo, follows the README, and nothing works. The wrong version of Node. A missing system library. A &lt;code&gt;make&lt;/code&gt; that needs a tool nobody documented because it has been on the lead&amp;rsquo;s laptop since 2019. Hours vanish. Nix exists to make this entire category of misery go away, and it does, eventually, after putting you through a learning curve that I will not pretend is gentle.&lt;/p&gt;</description><pubDate>Tue, 16 Apr 2024 09:00:00 +0000</pubDate></item></channel></rss>