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

  • 16" MacBook Pro, M2 Max, 64GB RAM (2023)

    I was using an Intel-based 16" MacBook Pro prior to this and the difference is night and day. I've never heard the fans turn on a single time, even under the incredibly heavy loads I put it through with our various launch simulations.

  • BENQ/Xiaomi Monitor/DELL/FLIP-GO

    I prefer working with three screens together.

  • Herman Miller

    I received it from my former boss.

Development tools

  • JetBrains IDEs: PyCharm/WebStorm/DataGrip

    JetBrains IDEs are a popular choice among developers because they offer a wide range of features and tools that make coding easier and more efficient.

  • AI Tools: Copilot/ChatGPT/OpenCat

    AI has greatly increased my development productivity.

  • Editor - VSCode/NeoVim

    Sometimes you may need a lightweight editor to perform quick edits or to work with files that don't require the full range of features available in an IDE.

  • iTerm2/Warp + oh-my-zsh

    iTerm2 + oh-my-zsh Make terminal great again.

  • RayCast

    Raycast is an app that lets you control your Mac with a few keystrokes.

Productivity

  • Notion / Obsidian

    Notion is a productivity tool that allows users to create and manage tasks, notes, and databases all in one place. It is highly regarded due to its flexibility, versatility, and user-friendliness.