Remote development, or: How I learned to stop worrying and love the Mainframe
<p>Development on a remote server is not as tricky as it sounds. In fact getting a cheap VPS droplet or a cluster has some insane benefits over having a multitude of local binaries as interpreters or using Docker for Mac.</p>
<p><strong>Update 2022:</strong> I just use <a href="https://www.usenimbus.com/" rel="noopener ugc nofollow" target="_blank">Nimbus</a> these days.</p>
<blockquote>
<p><strong><em>Important: </em></strong>This is Part 3/3. Today, <em>we get full native linux performance, as well as 17 hour battery and work with zero fan spins.</em></p>
<p><a href="https://medium.com/homullus/beating-some-performance-into-docker-for-mac-f5d1e732032c" rel="noopener"><strong><em>Part#1</em></strong></a><strong><em> </em></strong>Mitigation strategies for common performance issues on D4M.<br />
<a href="https://medium.com/homullus/docker-for-mac-performance-diy-d4m-e4232ca8b671" rel="noopener"><strong><em>Part#2</em></strong></a><strong><em> </em></strong>Replace xhyve and build our own hypervisor with better performance.<br />
<a href="https://medium.com/homullus/remote-development-or-how-i-learned-to-stop-worrying-and-love-the-mainframe-90165147a57d" rel="noopener"><strong><em>Part#3</em></strong></a><strong><em> </em></strong>Go container-first, switch to development in a VPS.</p>
<p><strong>Wow boy, those posts exploded and became №1 search results on Google.</strong></p>
</blockquote>
<p>Here, we will take it a step further; Learn how to work in a container-first environment. Wherein we get full native linux performance, as well as 17 hour battery and zero fan spins. We will rent out a little droplet VPS and set up a remote development environment via VSCode as well as JetBrains’ IntelliJ Idea CE.</p>
<p>As always, the post is rather long as it depicts a research process, and if you don’t want to read it, the only thing you should remember is “Run your local dev env in the cloud, it is not as hard as it sounds”. Also, here is a table of contents:</p>
<p><a href="https://medium.com/homullus/remote-development-or-how-i-learned-to-stop-worrying-and-love-the-mainframe-90165147a57d"><strong>Visit Now</strong></a></p>