This is by no means a comprehensive list. It's just the essentials.
2018 MacBook Pro, 15-inch (Intel Core i7, 16 GB RAM, 500 GB SSD)
I used to use a 2014 MacBook Pro, then I upgraded to this machine. It's much faster, and perfect for my use cases.
Corsair K55 keyboard
A nice keyboard that supports macros. I don't recommend iCUE for macOS — I've had many problems with it.
Logitech G602 mouse
This mouse has a lot of buttons, which I take full advantage of.
I have two-factor authentication enabled on all the services I use. I also help maintain a directory of websites and services that support two-factor authentication at 2fa.directory.
I use Homebrew to install all my apps. I also maintain a Homebrew tap that has some software not otherwise available.
I don't like Chrome or Edge, so I use Firefox. I have it loaded with extensions like uBlock Origin, Dark Reader, TOS;DR, Window Titler, Tab Counter Plus, Refined GitHub, Hide Files on GitHub, Tampermonkey, Bypass Paywalls and Bypass Paywalls Clean, Firefox Multi-Account Containers, SponsorBlock, Return YouTube Dislike, Video Speed Controller, and my very own new tab extension Nebula New Tab. I cannot recommend Tab Mover highly enough.
Visual Studio Code
I love VS Code. All my text-editing and programming work is done in here.
I use Vercel's Hyper terminal with
As my MacBook Pro has a Touch Bar, I use BetterTouchTool to show me three essentials: day and time, battery level and state, and my currently playing media.
Apple Juice is a great open-source battery app for macOS. I use Théophile Cailliau's fork which has more notifications.
I love listening to music, especially Taylor Swift!
Mimestream is an amazing Gmail client.
Todoist is a great app that helps me keep track of what I need to do.
Raycast is a better Spotlight and Alfred.
Figma is an amazing design tool, and I use it for much more than it's intended.
I host a few of my websites, particularly the Next.js ones, on Vercel. This website is hosted on Vercel!
Most of my non-Next.js sites are on Netlify. I love the platform!