News for hackers. Stuff that matters.
Re:Emacs Tramp over AWS SSM APIs by Scarbutt on Tuesday July 13, 2021 @01:18PM (#27823540)
When your dev environment is on a remote server, the DX of vscode is superior, everything just works(like all your plugins), it's seamless and fast.

Tramp is great for editing some remote files here and there, but to match vscode you will have to put a lot of effort to make everything feel equally fast and make all your packages work. Even then it won't feel as seamless as vscode because it "cheats" by installing a remote component, and I don't find that to be a valid complaint since you are already installing your whole dev environment in the remote server.

Having said that (I'm not a vscode user), what I always do is use Emacs on the remote server inside tmux. For me that's better and superior to the vscode remote plugin, my dev environment is local to my editor.

Re:Emacs Tramp over AWS SSM APIs by taeric on Tuesday July 13, 2021 @01:29PM (#27823663)
If you install any auxiliary dev tools on the remote, it will work just as seamlessly. Git, lsp, etc.

I confess that you need a solid ssh connection. But for the most part it has been great for a long time.

Re:Emacs Tramp over AWS SSM APIs by ungamedplayer on Wednesday July 14, 2021 @08:19AM (#27832233)
I hate hearing the 'everything just works', because it 'just works' until it doesn't. Apple users use the same term until their software no longer just works.