Here's an up-to-date list of the tools, software, and hardware I use regularly for development and other tasks. Also included are miscellaneous things that either make me happy or help me get through my daily routine, working out, and working from home.
As a participant in the Amazon Associates Program, I earn from qualifying purchases. I may get commissions for purchases made through some of the links in this post. This list is a current roundup of everything I actually use, so trust that the products wouldn't be here if I wasn't super-satisfied!
This site was built with...
- Nuxt
- Bulma - Open-source CSS framework based on Flexbox
- GitHub - The home for all my code.
- Netlify - Flexible solution for building fast sites.
Hardware
- Custom-built Windows Desktop. If you're interested in the specs, tweet me @adamdehaven
- KBDfans KBD67v2 MKII Mechanical Keyboard DIY Kit with SA Ice Cap keyset - A mechanical keyboard hobby is a pit you can just throw money 💸 into. Check out r/MechanicalKeyboards for how to get started/empty your pockets.
- Satechi USB-C Multiport Adapter for connecting my work laptop to my monitor, keyboard, and other accessories.
- Logitech Brio 4k webcam for video calls
- LG 34UM88C-P 34-Inch 21:9 UltraWide QHD IPS Monitor - A widescreen monitor I purchased a few years ago with a previous employer's technology allowance. One wide screen beats two screens for everything. Try it.
- Logitech MX Master 3 Wireless Mouse
- Apple iPad Pro (11-inch, 2018)
- Brydge Pro - A bluetooth wireless keyboard for my iPad that makes coding, and typing in general, much more comfortable. There is also a newer version available that also includes a trackpad!
- Sony α7 III Mirrorless Camera
Code Editor
- Visual Studio Code - The main IDE on my personal and work computer.
- Community Material Theme (PaleNight variant)
- Fira Code - Open-source monospaced font with programming ligatures.
- I don't have font install permissions on my work laptop; however, I can still use any custom font in VS Code via a custom font import workaround that doesn't require admin permissions.
Click to view my most-used VS Code Extensions
- CodeSnap - Take beautiful screenshots of your mediocre code.
- Settings Sync - If you utilize multiple machines, this is a must-have for your sanity. Syncs extensions and all other settings.
- SQL Server (mssql)
- Volar - Vue tooling
- Wrap Console Log Simple - Wrap to console.log(or any function name) - I'm lazy 🤷♂️
- htmltagwrap - Wraps selected code with HTML tags
- Code Runner
- VSCode HackerTyper - Don't try live coding. Fake it instead 🎉
- Debugger for Chrome
- DotENV
- Live Server
- Project Manager
- Transformer
- Markdown PDF - Convert Markdown files to PDF
- Auto Close Tag
- Better TOML
- :emojisense:
- Working Copy (iOS) - Not my primary editor, but it's great on the iPad for smaller tweaks/fixes/etc. when I'm lounging around the house. 👌
Terminal
- Integrated Terminal in Visual Studio Code
- oh my zsh on my work Macbook, with the Powerlevel 10k theme.
- Starship.rs - For my Windows computer: the minimal, blazing-fast, and infinitely customizable prompt for any shell!
Audio
- Spotify - Rock on 🎵 🤘
- Schiit Modi 3 - An affordable DAC that makes my computer audio sound, well, really good. The Modi also features a 3-way input switch.
- Schiit SYS - A simple, 2-input passive preamp. No electronics. No power. No distortion. Just a 2-way switch and a potentiometer. SYS stands for "switch your, 💩 ...er... schtuff."
- Schiit Mani - A phono preamp for my Technics turntable.
- Audioengine A2+ Speakers - Powered desktop speakers. I previously owned the A5+, but they took up way too much desk real estate. I also have them sitting on the DS1 Desktop Speaker Stands to isolate the speakers and reduce vibration.
- Technics SL-D2 TurnTable - This thing has been around since before I was born. It belonged to my parents, and now it's all mine ❤️, including all their vintage vinyl.
- Apple Airpods Pro
Other software & services
- Adobe Illustrator - I do a lot of UX Design, layouts, and really all my design work in Adobe Illustrator. I'm faster in Illustrator than whatever the trendy tool is this month, so I stick to what I'm good at when time is a factor.
- Specify for Illustrator - Shameless plug, but whether you are designing graphics, web pages, kitchen cabinets, or a woodworking project, this Adobe Illustrator script is super-handy at dimensioning objects on your artboard. You can read about the details in this dedicated post.
- AutoHotkey - These days, if I need some automated keypresses I just add them to a layer on my custom mechanical keyboard; however, I have a few complex automations coded via AutoHotkey.
Everyday Carry
- Apple iPhone 12, 128 GB, Pacific Blue
- Apple Watch Series 7, Midnight with a Nomad Goods Sport Band
- Roka Utility Pack - The perfect commuter backpack. Includes space for all of my tech gear, room for a pair of running shoes, plus a separate wet compartment for sweaty workout gear.
- Purist Collective Founder 32oz - What I have determined is the perfect insulated water bottle to use at the office or when working from home. While I use the 32oz Founder for water, the smaller 18oz Mover (which I also own) is a great travel bottle perfect for your commute. Both sizes feature an unbreakable interior glass finish which 100% prevents flavor transfer if you start with coffee ☕ and transition to water!
- Bellroy Hide & Seek - A slim, RFID protected, leather wallet
- Benchmade Mini Griptilian - There's always a use for a reliable knife. A bonus in going with Benchmade: they will sharpen and clean your knife for free 💥 for life; just mail it in.
- Rothy's "The Mask 1.0" - Since masks 😷 are now a part of all of our everyday carry items, you may as well grab one that fits close to the face and is super-comfortable. They aren't N95 masks, but these come as a two-pack and are just as effective as (or more) a lot of the other non-medical masks out there. Oh, and they're machine washable! 👍
- Stowa Flieger Classic 40 - When I'm not wearing my Apple Watch, this classic Pilot watch is on my wrist. Sapphire crystal, blued steel hands, and a date window at the 6 o'clock position. Perfect.
Miscellaneous
- Tucker 🐕- My work from home buddy, squirrel security system, and whipped cream aficionado. Currently has the zoomies, probably.
- Nespresso Creatista Plus by Breville - Developers need coffee, and I like mine HOT 🔥. The integrated milk steamer is a must-have, and since this machine takes (recyclable ♻️) Nespresso pods, I can do regular or decaf (uh, no).
- Google Keep - I use this primarily as a shared shopping list 🛒 and "wish list," and for saving web links and lists I want to add to/come back to later.
- Nest Wi-Fi Mesh Router - Spread that delicious Wi-Fi all throughout the house.
- The Mezmoglobe desk toy - I get bored on calls and need to fidget.
- Lenovo Smart Clock with Google Assistant - Allows Google to fire off bedtime and morning routines, and also replaces the white noise machine I have used for years.