i got a new laptop – setting up a macos development environment

I recently got a new laptop. Here is how I set it up.