Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Browse all series

Set Up a Mac for Development From Scratch

As web developers, we use a wealth of software and tools to get our work done. Some are obvious, such as code editors, IDEs and terminals, while others offer minor optimizations to our workflows. In this series, we’ll go over all the software and tools that I personally use for web development, as well as my personal settings for each. I’ve picked up countless tips from watching other developers' workflows over the years, and I hope do the same for you in this series.

Progress

Series Info

Episodes
7
Run Time
1h 23m
Difficulty
Intermediate
Last Updated
Feb 1, 2021
Version
Latest

Series Episodes

  1. Episodes (7)
    1. Non-Development Software

      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.
    2. Development Desktop Software

      Next up, we'll install all the desktop software needed for development, including code editors, terminals and database clients.
    3. Visual Studio Code Setup

      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.
    4. Chrome Extensions

      Chrome provides a bunch of extensions that can assist your development workflow. Let's take a look at some of my favorites.
    5. Alfred Settings

      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.

Continue Learning