I'm Moncef Belyamani, the creator of Ruby on Mac, the fastest, easiest, and most reliable way to set up, restore, and maintain a proper Ruby development environment on a Mac. It's the result of helping hundreds of thousands of people over the past 12 years, and hundreds of hours of research and testing on 4 different Macs.
Every day, folks from all over the world get stuck trying to build their dream app, or start their new Jekyll site, or get a Rails app running for their day job. Ruby on Mac is guaranteed to get you unstuck right away, whether you're having issues with your existing dev setup, or setting up a new Mac. I have over 2000 happy customers since I launched it in February 2022. Read how much people love Ruby on Mac and how much time it has saved them.
With a single command, Ruby on Mac sets up a complete Ruby development environment for you in 15 minutes or less! It automatically fixes common problems with existing dev setups, especially on Apple Silicon Macs (M1/M2). Sometimes that's not enough though, which is why it comes with a "reset" mode that can safely back up and clean up your dev setup in 1 minute, so you can reinstall everything in "normal" mode with a clean slate. This will save you hours that you would have spent backing up and reformatting your hard drive, and reinstalling macOS.
If you're having trouble installing gems or setting up a Rails, Jekyll, Flutter, React Native, or other Ruby project, give Ruby on Mac a try.
I'm also a Ruby, Rails, and automation consultant with 24 years of web development experience. I’ve helped teams and companies save 3 to 7 work-months per year by automating manual tasks, speeding up daily workflows and test suites, improving developer happiness, code quality and maintainability, and eliminating or shortening meetings. I spent the most recent 9 years in Civic Tech at Code for America, 18F and Truss, where I worked on open source Rails projects that serve millions of people, such as login.gov. Fun fact: It's been over 5 years since I stopped contributing to the login.gov codebase, yet I remain in the top 3 contributors.
How and Why to Upgrade the Ruby Version in Your Project
Licensing and Distributing a Paid CLI With Ruby, Rails, and SwiftUI (Rocky Mountain Ruby Conference 2023)
The 6 Characters That Could Bring Down Your Rails App (Euruko 2021)
Speeding up Tests With Creativity and Behavioral Science (ParisRB 2020)
Techniques For Improving Your Coding Skills
How I Reduced the Memory Consumption of a Ruby gem by 92%
Why You Should Never Use sudo to Install Ruby Gems
Paste Text on Sites That Block It Without Extensions or Browser Hacks
The fastest and easiest way to install Ruby on a Mac in 2023
Automate GitHub API Calls With Ruby, Keyboard Maestro, and 1Password CLI
How to Install (Or Get Rid Of) therubyracer on M1 or M2 Macs