Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

πŸ’» My Development Setup for my Mac

If you Google "My Development Setup", you'll find numerous articles in which various developers explain what type of setup they have. But more often than not, the articles are very superficial, with one detailed explanation and a list of links to the apps they have and use. I wanted to write a more comprehensive article, in which I can go into greater detail, provide specific examples of my configuration files, and explain how to set up the tools I use, including Virtual Box and Nginx, as well as how I manage custom local domains.

Let's start

Personally, I’m a very organized individual. I believe that spending the extra time in the beginning will save me a huge amount of time down the road, so having a well-designed development environment is so important to me. Check out the folder structure of this repo and see if there is something useful.

The End

If you enjoyed this project, please consider giving it a 🌟. And check out my GitHub account, where you'll find additional resources you might find useful or interesting.

Sponsor 🎊

This project is brought to you by 0x4447 LLC, a software company specializing in building custom solutions on top of AWS. Follow this link to learn more: Alternatively, send an email to


No releases published

Sponsor this project


No packages published