Joined April 2008
265 Photos and videos
Pinned Tweet
I’ve helped thousands of people fix Ruby and gem installation issues over the past 12 years. Here are 4 things that can prevent what I see over and over: 1. A proper Ruby dev environment (@rubyonmac makes this super easy) 2. Make sure your project’s Ruby version is up to date
1
2
373
Moncef Belyamani retweeted
Un poquito de bujarreo finísimo de Maryland para encarar lo que queda de jueves: el remix de Moncef Belyamani del "Unbelievable" de 95 North. Una crema que ha sacado Jeremy Underground en Z Records. Anímate: ponte unos pantys, hazte así y dime como te sientes. Dale.
2
5
55
3,420
Moncef Belyamani retweeted
Replying to @strzibnyj
@rubyonmac - I bought this last year, I think, and never looked back. It works on Mac flawlessly so I never spend time to fix a Ruby installation - really worth the money if I factor in the time I would need to put it to fix an installation.
2
4
292
Moncef Belyamani retweeted
Replying to @strzibnyj
Using this one rubyonmac.dev/ , didn't have much problems since then with various ruby installations (we have various ruby versions from 2.6.5 to 3.3 in our projects) and gem installations.
1
1
1
103
Pro tip I recently discovered: if you’re a Verizon wireless customer and you want to make changes to your plan or Apple devices, use the My Verizon app. You might get better deals compared to the website.
1
205
I know @rubyonmac is great because I put a lot of effort and thought into it, but it still makes my day every time I receive a testimonial like this one from an elated customer.
1
2
154
Moncef Belyamani retweeted
20 Jun 2024
So, I'm in the market for a Rails dev role. Ideally a new project leveraging Hotwire. Please no EDA Architectures, Event Sourcing, CQRS & DDD. More so if it's self-rolled framework in a Rails app that is anxiety inducing for me. Somehow, I'm more attracted to the Rails Way and not reinventing the wheel.
2
6
32
5,591
Moncef Belyamani retweeted
First time I tried setting up react native dev env on my then new m1 was a nightmare, setting up compatible ruby and cocoapods versions didn't work, managing ruby versions for projects was hell,do i use sudo or not But everything changed when I came across rubyonmac.dev/blog/
11 Mar 2024
Setting up a new Mac rn, would you be interested in a guide on how to set up a new Mac from scratch for development?
1
4
324
Example: if your project needs Ruby 2.7.x, update it to the latest: 2.7.8. There are known issues with older patch versions. You can find the latest patch versions here: endoflife.date/ruby Here’s a guide for upgrading your project’s Ruby version: rubyonmac.dev/how-to-upgrade…
1
113
3. Make sure gems are up to date. For example, the mysql2 gem didn’t add support for Apple Silicon until version 0.5.4, so you won’t be able to install versions older than that. Run “bundle outdated” to see outdated gems, and use a tool like the bummr gem to update them.
1
1
100
4. Make sure you are not specifying any Ruby or gem compilation settings or ENV vars that can affect installation. The most common places are the global ~/.bundle/config, the .bundle/config in the root of your project, your shell startup files, and ENV vars set by your project.
83
I’ve helped thousands of people fix Ruby and gem installation issues over the past 12 years. Here are 4 things that can prevent what I see over and over: 1. A proper Ruby dev environment (@rubyonmac makes this super easy) 2. Make sure your project’s Ruby version is up to date
1
2
373
When you want to clean up your Mac’s dev environment, whether due to errors you can’t figure out, or because you like to start fresh every once in a while, what do you do?
40% Reinstall macOS
40% Clean manually
20% Run an automated script
10 votes • Final results
1
207
Friendly reminder that you most likely don’t need therubyracer gem. I just helped a @rubyonmac customer who was getting the “dyld: missing symbol called” error whenever running any Rails command, and removing therubyracer fixed it.
2
1
178
Up until December 4, 2023, it was not possible to install therubyracer gem natively on Apple Silicon Macs, but libv8 (that therubyracer depends on) was recently updated to allow the gem to install, which is misleading because now it causes the “missing symbol called” error.
1
85
Also, removing therubyracer assumes that you already have Node installed locally (@rubyonmac installs and configures it for you automatically), and as part of your deploy (services like Heroku make this easy).
71
Moncef Belyamani retweeted
Let's call this week - The #Marketing #Week for #Ruby Projects. Share what you are working on this week. What project are you doing? What ideas you plan to bring to life? What article are you working on? Plan today 1-2 things that you want to share about your project!
4
3
21
2,799
Moncef Belyamani retweeted
Huge props to @rubyonmac, which straightened out my profoundly hosed dev environment in minutes. And I am *not* a command line guy 😬
1
3
1,198
Moncef Belyamani retweeted
It’s that time of year! Looking for speakers for this year’s @BlackTechWeek . Fill out this form to be considered. We pay our speakers. (Especially Black Women) PLEASE RETWEET blacktechweek.com/speaker-su…

3
35
30
6,505
Phew! Migrated a Rails app from Webpacker to jsbundling-rails, from sassc-rails to dartsass-rails, and sprockets to propshaft. What a journey! Hardest part was figuring out how to compile a js.erb file that references assets, and getting it to work on Heroku.
1
23
1,644
Ideally, the Heroku Ruby buildpack would honor the Node/Yarn versions in package.json. This is all part of upgrading from Rails 6.1 to 7. Here’s the WIP PR: github.com/smcgov/SMC-Connec…
1
92