What we’re about
Montreal.rb YouTube Playlist: https://www.youtube.com/watch?v=PdH1GtEMJi8&list=PLRAf4zt5oEjc2mqmEN9m_O0JovQCXxvxt
Montreal.rb is a community of Ruby/Rails Software Engineers who work in Montreal. Its focus is to facilitate knowledge exchange between various Montreal-based Ruby/Rails Software Shops, and to have Montreal Software Engineers share Expert-level knowledge that helps other professionals with their jobs.
The group is organized by Andy Maleh, a 4-time RubyConf speaker and a 2-time RailsConf speaker. Andy is also an open-source maintainer of many Ruby gems, including one that won a Fukuoka Ruby 2022 Special Award from Matz, the creator of Ruby. He has an MS in Software Engineering from DePaul University, Chicago and a BS in Computer Science from McGill University, Montreal.
We meet every 3rd Wednesday of the month (except when that conflicts with a holiday; in which case, we either meet on a different day or cancel the event).
Even though this profile is written in English, most of us speak French. Presentations are sometimes bilingual. Bienvenue à vous chers amis francophones!
If you are a Software Engineer and have an idea for a talk that you would like to share with others, please contact (DM) the group organizer Andy Maleh. Keep in mind that giving talks is one of the best ways to improve your skills in Software Engineering, so it is both a process of giving and receiving at the same time.
This community is 100% a volunteer effort by the organizers and contributing speakers. A lot of hard work goes into organizing this community and preparing presentation material that must not be taken for granted. As such, it is expected that all members give back continuous support by attending regularly without discrimination against any speakers or topics (even if they knew a topic, attendees could contribute by sharing their experience and asking good questions).
We fully believe that Ruby is the best programming language today in high level dynamically typed languages such as JS, Python, PHP, Perl, and Elixir (unless that changes in the future with a newer language). This group is a comfortable space for Software Engineers to fully express their appreciation and love for Ruby in solving customer problems as a superior solution to other similar languages.
P.S. Please note that montrealrb.com is operated by a previous organizer of the group who is no longer with us, so its information is out of date and inaccurate. Please use this meetup group as the main reference for Montreal.rb.
Upcoming events (4+)
See all- Native Ruby gems with RustNeeds location
Event Timeline:
- 6:30pm - Pre-talk Networking Time - Anticafe Place Des Arts (294 Saint-Catherine St W, 3rd floor, Montreal, Quebec H2X 2A1): this is a coworking space, so the event costs about $10 that covers drinks like coffee/tea and snacks like chips/pretzels/cookies; sign in on Anticafe's computer when you enter and pay Anticafe for your stay when you leave; after signing in, go to the 3rd floor, turn left, and then walk to the presentation room with the projector screen. You can come earlier than 6:30pm if you really want to, but your stay would then cost a few dollars more.
- 7pm - Talk - Anticafe Place Des Arts
- 8pm - Networking Time - NYKS Bar (1250 Rue de Bleury, Montréal, QC H3B 2W4): Networking time continues at 8:30pm.
Native Ruby gems with Rust [1h] - David Cornu - Staff Software Developer - Patch
In recent years, Rust has become a viable alternative to C for writing native extensions to Ruby. In this talk we’ll cover the basics of native extensions, the benefits and tradeoffs of using Rust, and how to get started.
Speaker Bio:
David is a staff software developer at Patch (a climate tech startup). He cracked open Why’s Poignant Guide to Ruby in 2009 and has been in and out of Rails apps since.
--
If you have a Ruby talk idea you would like to present at a future Montreal.rb meetup, please contact the organizer (Andy Maleh) to get your talk scheduled in an available future meetup month (it is also possible to bump talks by organizers of the group into later months to take one of their month slots for your talk). You can also contact the organizer if your company is interested in hosting a future Montreal.rb meetup at their Montreal office. Note that speakers must present in-person in Montreal because the goal of the meetup is to encourage more in-person networking and socialization around Ruby Software Engineering topics with maximum communication bandwidth. Talks are recorded and posted on the @montreal-rb YouTube Channel if talk speakers agree. - **Montreal.rb Talk Topic To Be Decided***Needs location
Doors open at 6:00pm. Talk starts at 7:00pm. Networking time starts at 8:00pm.
**Montreal.rb Talk Topic To Be Decided*** [30m-1h] - ***Speaker(s) To Be Decided***
--
If you have a Ruby talk idea you would like to present at a future Montreal.rb meetup, please contact the organizer (Andy Maleh) to get your talk scheduled in an available future meetup month (it is also possible to bump talks by organizers of the group into later months to take one of their month slots for your talk). You can also contact the organizer if your company is interested in hosting a future Montreal.rb meetup at their Montreal office. Note that speakers must present in-person in Montreal because the goal of the meetup is to encourage more in-person networking and socialization around Ruby Software Engineering topics with maximum communication bandwidth. Talks are recorded and posted on the @montreal-rb YouTube Channel if talk speakers agree. - **Montreal.rb Talk Topic To Be Decided***Needs location
Doors open at 6:00pm. Talk starts at 7:00pm. Networking time starts at 8:00pm.
**Montreal.rb Talk Topic To Be Decided*** [30m-1h] - ***Speaker(s) To Be Decided***
--
If you have a Ruby talk idea you would like to present at a future Montreal.rb meetup, please contact the organizer (Andy Maleh) to get your talk scheduled in an available future meetup month (it is also possible to bump talks by organizers of the group into later months to take one of their month slots for your talk). You can also contact the organizer if your company is interested in hosting a future Montreal.rb meetup at their Montreal office. Note that speakers must present in-person in Montreal because the goal of the meetup is to encourage more in-person networking and socialization around Ruby Software Engineering topics with maximum communication bandwidth. Talks are recorded and posted on the @montreal-rb YouTube Channel if talk speakers agree. - **Montreal.rb Talk Topic To Be Decided***Needs location
Doors open at 6:00pm. Talk starts at 7:00pm. Networking time starts at 8:00pm.
**Montreal.rb Talk Topic To Be Decided*** [30m-1h] - ***Speaker(s) To Be Decided***
--
If you have a Ruby talk idea you would like to present at a future Montreal.rb meetup, please contact the organizer (Andy Maleh) to get your talk scheduled in an available future meetup month (it is also possible to bump talks by organizers of the group into later months to take one of their month slots for your talk). You can also contact the organizer if your company is interested in hosting a future Montreal.rb meetup at their Montreal office. Note that speakers must present in-person in Montreal because the goal of the meetup is to encourage more in-person networking and socialization around Ruby Software Engineering topics with maximum communication bandwidth. Talks are recorded and posted on the @montreal-rb YouTube Channel if talk speakers agree.