💰 Uses

Software

Gear:

I’ve been a MacOS user since I switched from a Surface Pro 3 to a MBP 13 2015 3 years ago. I’ve been a little bit disappointed with the actual status quo of Apple machines, as a Software Engineer I believe that Apple’s walled-garden still offers the best experience and tools for professional developers.

Setup:

I setup a new device based on my config repo, and I configure my CLI on iTerm2 with zsh as my default shell, boosted by the outstanding oh-my-zsh with syntax highlighting and auto completion, which massively speeds up my workflow:

I also like to install Turbo Boost Switcher, and set it to when on battery, this prevents the mac from using Intel turbo boost, and improves battery life significantly.

I spend most of my time in Vim and Safari, however that might change with university coming up! I like to keep it simple and the software installed to a minimal, to maintain the responsiveness of my machine, and after many hours of research, I'm happy with the setup that I have right now, and this serves as a benchmark of my necessities.

I hope this is a valuable resource for all MacOS developers. Development has been a continually changing environment and it’s easy to not have a direction to put yourself in to have a standard setup accessible. I hope you may be able to find some inspiration on the best tools for the job!