<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Vscode - Tag - vo.rs</title><link>https://vo.rs/tags/vscode/</link><description>Vscode - 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/vscode/" 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></channel></rss>