July 5, 2025
·1 min read
Pretty sure we all know what SSH is, but if not, Secure Shell is a network protocol that provides a secure channel over an unsecured network.
We usually use this to communicate with our server somewhere in the skies, but it’s also very useful when using virtual machines locally, it’s very annoying when trying out new things in a virtual machine without being able to use nifty terminal emulators features, especially those ugly fonts.
Currently I’ve cooperated SSH in my work from home workflow, the company I work for gives out laptops to work with, but I also have a whole desktop setup with colorful keyboard and mouse that I want to use. But I really don’t want to plug in cables or make up space for the laptops since space is very scarce.
I also know that KVM exist, but buying one is not really worth it, since I only code and run code on my work machine, I don’t need any GUI and if I do need to access a Frontend App, I can always access it through my network.
Using VSCode you can directly access a machine through SSH, and I’d be able to run the whole app on the remote server without using any resource on my machine (except running VSCode ).
Try it out yourself, at first, I thought it was stupid, since I can’t really access all my work files, but after using it, I don’t really need all the files, I just need the current project file.