Automating macOS Setup: Bootstrap, Teardown, and Keeping It All in Sync
Setting up a new Mac used to mean an afternoon of clicking through installers and trying to remember what I had last time. I fixed that with a single bash script — and learned a few things the hard way.