Hardware
Development Machine
While working on my own projects or contributing to my friends startup I use a System76 Lemur Pro.
Development Peripherals
While at my desk, I like to use my Dygma Defy split keyboard, running tactile Cherry MX Brown switches. They make for a very comfortable typing experience, I would recommend giving split keyboards a try!
I also use a verticle mouse, doubling down on the ergonomics.
Gaming Maching
I built this pc myself, handpicking parts for the most performance I can get:
- CPU: AMD Ryzen 5 5600X (3.7 GHz 6-Core)
- GPU: EVGA XC3 ULTRA GAMING GeForce RTX 3090 24 GB
- Motherboard: MSI MPG B550 GAMING PLUS ATX AM4
- Memory: 64 GB (2 x 32 GB) G.Skill Ripjaws V DDR4-3600 CL18
- Storage: 2 TB Samsung 970 Evo Plus M.2 NVMe SSD
- Monitors: LG 27GN950-B 27" (4K @ 144 Hz) & LG 24MC57HQ-P 23.8" (1080p @ 60 Hz side monitor)
Gaming Peripherals
While gaming, I use an 80% corsair mechanical keyboard with Cherry MX Red switches. The smaller board allows for more room for mouse movements, and I find the lighter push force required for the red switches to be more friendly on my fingers.
My mouse is a Logitech Gaming mouse for custom configuration per game and plenty of buttons.
My headset is also Logitech, just to stay on brand.
Software
Editor
Visual Studio Code, customized with extensions for the various programming languages I use. I found this extension for sqlite particulary useful building this site.
Terminal & Shell
I found Wezterm looking for a terminal with tabs or split views. It's been very useful with projects that need multiple sources running.
I customized wezterm with the Starship prompt.
Aesthetic
Dark mode everywhere.
I am currently enjoying the Catppuccin Mocha theme, which I applied to both VS Code and Wezterm.