DEV Community

Discussion on: Simplifying my setup.

Collapse
 
bgadrian profile image
Adrian B.G.

I use VSCode for any project under 50 files or so, after that I bring out the big guns, IntelliJ. Webstorm for web or more specific ones like Idea.
For Go I use Goland full time.

To keep things automated and simple I use Docker for all the project dependencies that were poluting my system in the past, example: databases, UI admins for them, kafka, zookeper and so on.
I write the docker commands in bash files so I dont forget and commit them.

I avoid personalizing the tools and env, because I want to be able to code from more computers and environments. Only aliases I use are from the bash-it framework.

Collapse
 
liltechnomancer profile image
Levi α•™(⇀‸↼•)α•—

I should really see if docker could solve some of my problems.

Collapse
 
weirdmayo profile image
Daniel Mayovsky

Coding from different computers and environments.
Well its even easier with Vim and such.
Just ssh into your own computer. That's it. No need to install anything on the other machine, be it Windows, Linux or MacOS. You can ssh into your shell and use Vim from there.
That's what I do at least.
Have a separate folder for all the git cloning so I dont spam my system with files, but so far SSH has be a life-saver for my day-to-day movement. Anywhere I go - pull up a bash, ssh into my ip, and that's it.

Collapse
 
bgadrian profile image
Adrian B.G.

That is too limiting for me sorry. I work for different companies, projects and environments.

Working trough SSH is like using a shared hosting, prune to errors, good for small projects and so unsecure (your PC has all the private info and data of all your clients/employers).

Also I do not take Vim into serious, is good when typing books or editing configs but thats about it. As a professional developer I need a proper IDE.