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.