How a Senior Developer Sets Up a New MacBook Pro (Step-by-Step)
Beto, November 17, 2024 · 25,280 views
I just unboxed a 14-inch MacBook Pro with the M4 Max, and this is every single thing I install on it, in order, on camera. Not a random app list: this is the setup I use daily for React Native development and content creation, with the reasoning behind each pick (including why 14-inch over 16, and why the Nano texture display).
Steal what fits your workflow, skip what doesn't.
What's inside
- Why I picked the M4 Max, 2TB storage, and Nano texture display
- Spotlight tricks, like hitting Enter twice to unlock shortcuts
- Daily drivers: Linear, Slack, Discord, Notion, Magnet, Screen Studio
- Dev essentials: Homebrew, Xcode, Android Studio, Docker, Raycast
- TablePlus for databases and Figma for design work
- iTerm and Git config stored in a GitHub repo for instant setup on any Mac
Resources

CourseReact Native course
Machine ready? Put it to work: 17 sections and 800+ minutes, from fundamentals to shipping.
Had a win? Get featured on Code with Beto.Share your story
Like this article? Get the rest of the library plus weekly React Native tips. Free.