- Code in Emacs or Jetbrains (depends on language and laptop cpu)
- Run make to build, run, debug, or clean (I like makefiles for documenting basic tasks)
- Commit with git when chunk of work is done
I tend to do everything locally on bare metal. I never liked putting stuff in containers or running a vm.
VS Code is a great editor, though. It actually feels a bit like Emacs.
Yeah, this is one of those constant annoyances that you kinda just live with. It doesn’t matter that much, because compound words were at some point not one word, and there may be separate words that you use today that will join together during your career. Electronic mail became e-mail became email. As long as the casing doesn’t hide the meaning, you’re doing it right. Also be consistent. Don’t recreate such monstrosities as XMLHttpRequest.