Hi,
I have a MacBook Pro and I always use Colab 1 to do my ML development.
When I need to process for much longer times, I use a notebook on my cloud (GCP) account.
The drawback is that I need to have access to the internet to work on this code. For my usage I’m super fine with it.