Before jumping into my development-specific tools, let's start off by focusing on general purpose software that I always install. We'll also take a look at some settings that I’ve configured. These can be configured once, allowing you to forget about them until they are no longer available. So let's tackle them first.
Next up, we'll install all the desktop software needed for development, including code editors, terminals and database clients.
For my terminal, I prefer iTerm which is extremely popular amongst developers. In this video, we'll review the various settings I use, install and configure oh-my-zsh, discuss my Vim config, and setup some zsh aliases. You may review my dotfiles here .
Let's have a look at my Visual Studio Code setup, which is my primary code editor of choice. Be sure to check out the more in-depth series here.
Chrome provides a bunch of extensions that can assist your development workflow. Let's take a look at some of my favorites.
Alfred is, by far, the most useful app I’ve used on a Mac. It's an app launcher at its core, but offers so many more features including a clipboard manager, snippet manager, search tools and powerful workflows. In this video, we take a look at all of my Alfred settings and workflows.