Managing Python versions and environments in macOS

I have been using Python for a while now, and managing dependencies and versions always has been a pain. macOS still comes with Python2.7, but most dev works have moved to Python3. This time around, I saw myself using Python more and more and decided to stop kicking the can down the road and “properly” …

How to easily migrate your Brew packages in macOS

Recently I decided to do a clean install on my personal Mac at the same time and start optimizing my dev setup and overall productivity. The first step towards this goal was to automate installing all the packages and apps I use daily. I have been using Homebrew to manage my macOS dependencies for a …