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, M1 Max, 64GB RAM (2021)
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. The price of this was a bit of a shock. I’m not sure I would spend this much on a laptop again, but I’m glad I did. It's usually hooked on two 32 4K monitors. A basic electronic QWERTY mechanical keyboard and an old fashioned USB mouse. An IKEA standing desk and a standard office chair.
Development tools
vim/neovim/VSCode
I love vim/neovim. I've been using it for years and I'm still learning new things about it. However lately I have been using VSode more and more. I'm not sure why, but I think it's because i find myself tinkering with the settings on neovim instead of developing. Of course I use the vim plugin for VSCode. I'm not sure if I'll ever go back to using vim/neovim exclusively.
iTerm2
There was a reason I moved from the Terminal.app to iTerm2 but I cannot remember why. I use it for all my terminal needs, which is plenty as the terminal on VSCode gets ignored by me mostly. I use the Solarized Dark theme and my shell is zsh.
git
I use git for everything. I use it for my personal projects and my work projects. The servies I use on top of that are mostlhy GitHub and a bit of GitLab.
Design
Figma
I only started using Figma a few months ago but I'm already hooked. I use it for all my design needs.
Productivity
Alfred
It’s not the newest kid on the block but it’s still the fastest.
Notion
I basically use it as a note taking system instead of trying to keep things in text files and organising by topics has been super powerful for me.
Dash
Great tool for looking up programming questions while protecting my workflow.
Focus
Simple tool for blocking distracting websites when I need to just do the work and get some momentum going.
Spotify
When it comes to music it has to be Spotify.