How to Get a Better Development Experience on Your Mac

Setting up iTerm2, ZSH, and VS Code for optimal performance and aesthetic

Ahad Sheriff
4 min readJul 10, 2019
Make coding look pretty

As a developer you spend a ton of time on your computer, you deserve the best experience possible. In this tutorial, I am going to show you how to improve your current setup with tools and themes to make development more fun.

Install iTerm2

iTerm2 provides the best terminal experience on Mac by far. While the built-in Mac OS terminal gets the job done, iTerm2 gives you some really great functionality and impressive 3rd party plugins. If you’re going to be spending a lot of time in a terminal you’re going to want all the little thing this app provides. Please just do yourself a favor and download iTerm2.

Set the iTerm2 tab theme to Dark

Preferences > Appearance > Tabs > Theme > Dark

Install ZSH

What is ZSH

If you’re a developer, you’re probably familiar with using Bash (sh) to run commands in the terminal. ZSH is just an extended version of Bash that uses nearly the same commands while providing modern features and support for plugins and themes. ZSH is so powerful that Apple is actually making it the default

--

--