This page details pretty much all I use as a developer. If you decide to make your own, consider adding it to that was created by Wes Bos. I use a Mac so most tools are macOS specific, but there are definitely some OS agnostic ones in the list as well. You might also be interested in My Mac Setup post although it is a little outdated.

Editor permalink

Chrome/Edge/Firefox Browser Extensions permalink

Desktop Apps permalink

  • Vanilla - A great app for hiding icons in your menu bar
  • Rocket - Emojis, emojis
  • Raycast - Workflows, snippets, MacOS spotlight on steroids. I was previously using Alfred, another amazing Spotlight alternative.
  • Amphetamine - Prevent your Mac from going to sleep
  • f.lux - Be kind to your eyeballs
  • Fork - A great git GUI
  • Obsidian - Note Taking/My Second Brain
  • Docker Desktop - Because Docker
  • xScope - Awesome toolset for frontend development. Rulers, guides etc.
  • Dato - A better date app for MacOS.
  • iTerm - A better terminal for MacOS
  • Starship - A cross shell prompt
  • Giphy Capture - For creating animated GIFs and screenshares
  • Spotify - Because music.
  • Muzzle - A simple app for silencing notifications during screen sharing
  • Meeter - For joining meetings faster
  • OBS - For streaming on Twitch
  • Insomnia - For exploring REST and GraphQL APIs
  • Descript - For editing my Twitch streams so they can be published to YouTube.
  • Webcam Settings - Helps me prevent my Logitech webcam from losing focus. I also use it to Zoom in my webcam.
  • Cleanshot X - For better screen shots and screen recordings
  • Cloudflare Warp - Faster Internet and some VPN goodness
  • Plash - An interactive desktop background (one or more web pages) for your Mac
  • Krisp - Filter out unwanted noise on calls and streams
  • GPG Suite - For all things GPG
  • Fig - VSCode style autocomplete in your terminal
  • Figma - Design collaboratively on the web
  • Loopback - Great for virtual audio sources
  • CleanMyMac X
  • Rectangle - Great for window management

CLIs permalink

  • Homebrew - The Missing Package Manager for macOS (or Linux)
  • hub - GitHub's improved git (can be safely aliased to git)
  • GitHub CLI - GitHub on the command line. Great for creating PRs, etc.
  • rbenv - Ruby version manager
  • nvm - Node version manager
  • ngrok - Exposes local servers to the public internet over secure tunnels

Additional Resources permalink

Also, for those interested, here’s a big list I made for Frontend Developer Resources. Some of the things mentioned above are probably already in this list.

Office Setup permalink

Travel Gear permalink