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 Pro, M1 Pro, 16GB RAM (2021)

    I was using an Intel-based 13” MacBook Pro prior to this and the difference is night and day. I’ve never heard the fans turn on a single time, and the battery consumption is so low that I can go a whole day without charging it.

  • Herman Miller Aeron Chair

    I’ve had this chair for over 10 years and it’s still the best one I own. I’ve tried a few others but always come back to this one. I love the mesh back and the lumbar support.

Development tools

  • Visual Studio Code

    I’ve tried a bunch of different editors over the years but I keep coming back to VS Code. It’s fast, has great support for TypeScript, and has a huge ecosystem of plugins.

  • iTerm2

    I've been using iTerm2 for years and it's still the best terminal I have used. I'm using the ZSH shell with the Powerlevel10k theme.

  • Fig

    I've been using Fig for a few months now and it's been a game changer for me. I love the autocomplete and the ability to create custom commands for my most common tasks.

Productivity

  • Raycast

    I use Raycast to launch apps, run scripts, and search my files. I love the ability to create custom scripts and the built-in integrations with apps like Jira, GitHub, and Notion.

  • Rectangle

    I use Rectangle to manage my windows. I love the ability to snap a window to the left or right side of the screen with a keyboard shortcut.

  • Vivid

    Vivid lets me increase the brightness of my MacBook's monitor past the default maximum. I use it all the time when I'm working outside. It's a lifesaver.