My Setup
Hardware
- Display: Xiaomi Mi Curved Gaming Monitor 34 3440x1440@144Ghz
- Mouse: Logitech PRO X SUPERLIGHT
- Keyboard: Varmilo Mac V2 87 (Cherry MX Red)
- Webcam: Logitech C925e
- Microphone: FIFINE K680
- Headphones: Marshall Major IV
- Phone: Samsung Galaxy S20 FE
- Chair: Cougar Explore S
- Laptop: MacBook Air M1 2020, 16 Gb
- Desktop:
- Processor: AMD Ryzen 7 5800X 8-Core
- Video card: NVIDIA GeForce RTX 3070 Ti
- Motherboard: GIGABYTE B550 AORUS ELITE V2
- RAM: Kingston FURY Beast Black RGB 32 Gb
- Hard drives: Samsung 870 QVO 1Tb + Kingston KC600 1Tb
- OS: Windows 11 Pro 23H2 + Debian GNU/Linux 12 GNOME
Software
Example of my setups for laptop and desktop
I have an opinion that the professionalism of a developer depends primarily not on his tools, but on knowledge and understanding of what he is doing. However, like everyone else, I have a list of tools that are most convenient for me to work with.
-
Browsers: Arc, Google Chrome
-
Code Editors: Visual Studio Code (including remote tunnels and ssh connections), neovim (config), Android Studio, various tools from JetBrains, Xcode
-
Shell: fish (Acidhub), zsh
-
Version control CLI: Github Desktop, git
-
Virtualization: UTM, VMWare Fusion Pro
-
Visual Studio Code Configurations: Flutter & Dart, Python, Web (HTML, CSS, JS), For research in the Dart SDK and tools