My Setup

Everything below is what I am using in my day-to-day, as of December 28, 2019.

For more details on this concept, I recommend looking over awesome-uses by Wes Bos.

Just a disclaimer that some of these links are referrals or affiliate links.


Editor + Terminal


Personal Gear

  • Timbuk2 Spire Backpack expands and contracts to accommodate its contents. There is a protective laptop holder that fits the 15" MacBook Pro. I rarely worry about weather conditions with this backpack.
  • Victorinox Swiss Army Cadet Knife is a trusty companion that I keep attached to my keychain, it has proved its usefulness time and time again.
  • Doxie Go quick and easy way to digitize paper.



  • RescueTime is a nice service that allows me to better understand my mobile and laptop usage. Overall I like to see where my time is going so that I have a better grasp of where I can make improvements.
  • Notion has been a great all-purpose tool that I’ve adopted. I use it through my day to record/perform many functions.
  • Evernote is used to hold all my scanned documents so that I can search through them using. I share this with my wife, so she is also able to pull up documents as needed.
  • TablePlus is a GUI-based multi-purpose database management tool (i.e., MySQL, SQLite, PostgreSQL, etc…). I use to use a specific GUI application for the different databases, but this bundles them all into one clean GUI.
  • SourceTree is my preferred GUI tool for working with git repositories. I personally do a lot of my work in the terminal, although I do like it for managing staging hunks of a file.
  • Dash is a powerful programming documentation lookup tool. It has great integrations with Alfred as well.


  • Alfred is my replacement for Spotlight. It is customizable and powerful. I have the Powerpack which allows me to use workflows.
  • iStats Menu provides me with finer-grain detail over my system with respect to CPU/Memory/Network/SSD/Battery.
  • Bartender cleans up my menu bar on macOS so that I only have frequently used/looked applications up.
  • BetterSnapTool gives me the customizable keystrokes for moving my windows around on my desktop.
  • Monosnap is a great application for quickly sharing images, videos and GIFs. It also has expressive annotation tools built in.
  • 1Password has been an application that my wife and I have been using for a while. It excels at password management and secret concerns.


  • Airmail is an email client that I have been using that offers a unified inbox and customizable swipe actions.
  • krisp is a recent application I’ve been experimenting with as I’ve been doing much more remote conversations for work. It filters out background noises on the input/output audio channels.
  • Tweetbot is a native application for Twitter and keeps me up on recent tweets, the UI is also pretty good.
  • Slack is the defacto communication tool for work.
  • Discord is a great application that I use for persisted chatroom conversations with my family. I also use it for voice conversations when gaming.
  • Telegram is a communication application I use with a couple of friends.
  • Caprine (Facebook Messenger) is another communication tool that I use with family and friends.