Macbook / MacOS, Ubuntu machines in the cloud, and Termux on Android for dev
Docker for application containers, still testing the waters for a good orchestration tool (Using Convox atm, Kubernetes seems to be what ppl recommend these days)
Homebrew / Linuxbrew for software management
Iterm2 (probably the most used app on my mac after the browser, always open)
ZSH shell (zplug for plugin management, and many, many functions and aliases, I don't know how I manage to remember most)
Tmux (iTerm tmux integration is godsent!)
Vim is my "IDE" (too many plugins I've crafted over the years, and now things just work right. First thing I do on a new dev box is open vim, source my .vimrc, PlugInstall)
various shell tools
Gitlab for personal stuff (shell config, scripts, etc)
Github + SemaphoreCI for actual work
Dash for API documentation
Alfredapp for navigation (it has a great plugin for dash which allows searching docs a breeze)
Android Studio / XCode when I really, really have to (haven't been able to replicate their toolchain at the shell to a level I'm comfortable with yet)
Chrome + Devtools, Firefox here and there (need to spend more time with FF, I like their devtools better)
I don't really use graphical IDEs because they tend to be resource-heavy on my underpowered machines, and I like my dev environment as portable as can possibly be. My routine whenever I connect to a new box is to run a shell script that installs the tools I use and configures the shell just the way I like :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
My toolchain is as follows:
I don't really use graphical IDEs because they tend to be resource-heavy on my underpowered machines, and I like my dev environment as portable as can possibly be. My routine whenever I connect to a new box is to run a shell script that installs the tools I use and configures the shell just the way I like :)