GithubHelp home page GithubHelp logo

Hi there 👋

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.

Some of my popular blog posts and talks

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

Moncef Belyamani's Projects

active_admin icon active_admin

The administration framework for Ruby on Rails applications.

adopt-a-hydrant icon adopt-a-hydrant

A Ruby on Rails application that allows citizens to "adopt" civic infrastructure, such as fire hydrants.

brew icon brew

🍺 The missing package manager for macOS

bummr icon bummr

Easily update outdated gems in separate commits.

caseflow icon caseflow

Caseflow is a web application that enables the tracking and processing of appealed claims at the Board of Veterans' Appeals.

cfa_coder_sounds icon cfa_coder_sounds

Sounds for Code for America Coders on GitHub Post Hooks (In House at CfA)

chruby-fish icon chruby-fish

Thin wrapper around chruby to make it work with the Fish shell

click_that_hood icon click_that_hood

A game where users must identify a city's neighborhoods in as fast as possible

countries icon countries

All sorts of useful information about every country packaged as convenient little country objects. It includes data from ISO 3166 (countries and states/subdivisions ), ISO 4217 (currency), and E.164 (phone numbers).

demo_app icon demo_app

Ruby on Rails Tutorial demo application

devise_security_extension icon devise_security_extension

An enterprise security extension for devise, trying to meet industrial standard security demands for web applications.

diaper icon diaper

Diaperbase is an inventory system for diaper banks, to aid them in tracking their inventory and providing statistics about their inventory flows.

docs icon docs

The open-source repo for docs.github.com

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.