One question was about my preferred code editor and setup.
Anonymous
I prefer to use linux and vim, when suitable. IDEs like Intellij Idea are great, but I prefer to use more command line, because I get a better flow like that. It also raises my understanding of the whole process and necessary steps to build your software.
Check out your Company Bowl for anonymous work chats.