Software I use, gadgets I love, and other things I recommend.
I get asked a lot about the things I use to build software, stay productive, or buy to fool myself into thinking I’m being productive when I’m really just procrastinating. Here’s a big list of all of my favorite stuff.
Workstation
- 14” MacBook Air, M1, 16GB RAM (2020)
I recently switched to a MacBook Air from a Lenovo X1 Carbon (gen 6) which was running the Ubuntu LTS. While I miss the docker performance the MacOS ecosystem is alot more pleasant to work in for me.
- LG Ultragear 32" 4k Nano IPS 144hz
This monitor is my latest upgrade to my work and gaming station. Moving to a full 4k monitor has been a treat and the higher refresh rate is something else entirely. This monitor provides a bit less horizontal space and a bit more vertical space.
- Caldigit TS4 Dock
With my recent monitor upgrade I lost the native monitor thunderbolt support. This dock was a bit pricey but provides a much better experience with all the ports a boy could want, including a 2.5gb ethernet port.
- Mode Design Sonnet
I had this keyboard on my wishlist for a long time and it was totally worth it. Akko V3 Creamy Yellow Pro Switch. These switches recently replace the Glorious Panda factory lubed switches which were failing at an alarming rate.
- PRO X SUPERLIGHT 2
I recently upgraded to this mouse and use it for both gaming and productivity. It's a great mouse but a little pricey.
- Herman Miller Mira 1
If I’m going to slouch in the worst ergonomic position imaginable all day, I might as well do it in an expensive chair.
- Autonomous.ai Smart Desk Pro
DigitalOcean was kind enough to offer us a work-from-home stipend to enhance our home offices and this was the desk frame I chose to use with my existing Ikea kitchen counter desk top.
Development tools
- Helix
I switched to Helix from Neovim in 2023 after learning the Kokoune motion key bindings. I'm still getting things just right but so far I'm very happy with the switch. I am a bit sad I'm missing out on extensions/plugins but thats a small problem. As a bonus I've noticed a significant boost in performance when working with our massive Go monorepo at work. Here are my dotfiles.
- Alacitty
Just a simple GPU powered terminal. I'd like to switch to GhosTTY if it ever opens to the public.
- TablePlus
Great software for working with databases. Has saved me from building about a thousand admin interfaces for my various projects over the years.
- DigitalOcean App Platform
All of my web based projects (and some not web based) are hosted on App Platform. As one of the original devs on the platform I focused on building a platform that would satisfy people like me and it does that very well.
Gaming
My office workstation and gaming systems are shared some some components like keyboard and monitor are not listed here but are present above.
- Computer
- CPU
- Intel i9-11900k
- Motherboard
- Asus Rog Strix Z590-E
- GPU
- Asus Rog Strix GeForce RTX 3080 V2 OC Edition
- PSU
- Asus Rog Strix 1000W Gold
- Memory
- 2x G.Skill TridentZ RGC Series 32GB (2 x 16GB) DDR4-3600
- Case
- Fractal Meshify 2
- Arctis Pro Wireless
After my 7 year old Steelseries headset had an unfortunate run in with my office chair I decided to invest in another Steelseries.