apple
batterywifiFri, September 19 10:15 AM

๐Ÿง  Visual Studio Code

Visual Studio Code (VSCode) is my daily driver for writing and managing code across all my development environments. Its lightweight design, robust extensions ecosystem, and seamless integration with remote systems make it indispensable for my workflow.

๐Ÿ”Œ Remote - SSH Integration

One of the most powerful features I rely on is the Remote - SSH extension. It allows me to connect directly to my VMs (running on my Proxmox server) over SSH and work on code remotely as if it were local. This is especially helpful for isolating environments for microservices, running resource-heavy tasks on better hardware, and testing distributed systems.

๐Ÿ“ก How I Use It

  • Configure SSH for each VM in the ~/.ssh/config file.
  • Use Remote - SSH in the command palette to connect directly.
  • Edit files, run servers, manage containers inside each remote session.
  • Boost productivity by separating dev environments by project or stack.

๐Ÿ”ง Favorite Extensions

  • Prettier โ€“ Consistent code formatting
  • Tailwind CSS IntelliSense โ€“ Supercharged Tailwind productivity
  • GitLens โ€“ Deep git insights
  • Remote - SSH โ€“ My bridge to every dev VM

๐Ÿ”— Useful Links

mailmailmailtwitter
mailsettings