Here is a list detailing developer setups, gear, software and configs that I uses on a daily basis when developing software.
Main hardware
- MacBook Pro 15" 2018
- Iiyama G-Master G2730HSU (27") x2
- Apple Magic Keyboard + Magic Trackpad
Desktop
- Intel Core i7 8700K (6 cores, 3.7GHz)
- MSI Z370 Tomahawk
- Kingston Fury 16GB (DDR-4, 2400MHz) x4
- Gigabyte GeForce GTX 1050 Ti
- Samsung 960 EVO 1TB M.2-2280 NVMe SSD
Desktop Apps
- WebStorm - for JavaScript development
- PyCharm - for Python development
- JetBrains Toolbox - for managing JetBrains products and projects
- Visual Studio Code - for smaller, "quick and dirty" projects (PoCs)
- Sublime - for other text processing
- zsh + Oh My Zsh framework - as Terminal of choice
- iStats Menu + iStats Menu Helpers for hardware monitoring (CPU/memory/disk usage, temperatures etc.)
- Tunnelblick - for VPN connections
- Spectacle - for window management
- Greenshot - fot taking screenshots