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 Senior Software Engineers share Expert-level knowledge that helps other professionals with their jobs.
We meet every 1st Wednesday of the month (except when that conflicts with a holiday; in which case, we usually meet the 2nd Wednesday of the month instead).
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 Senior Software Engineer (have 6+ years of Software Engineering experience) 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 (1)
See all- Hack Night: Hunt The Wampus - Part 2 (The View)Web Hosting Canada, Montreal, QC
Doors open at 6:00pm at Web Hosting Canada (7250 Clark St, Suite 301, Montreal, Quebec. Hack Night starts at 7:00pm at Web Hosting Canada. Networking time starts around 9:00pm at Birra Bar (7129 St Laurent Blvd, Montreal, Quebec).
Hack Night: Hunt The Wampus - Part 2 (The View) [2h]
Bring your laptop to this Montreal.rb Hack Night where everyone participates in building Hunt The Wampus in Ruby as per the game description at this webpage (Hack Night requirements will diverge):
https://www.javatpoint.com/the-wumpus-world-in-artificial-intelligenceIn part 2, attendees will be provided with a complete Model layer implementation of Hunt The Wampus, and they must add a View layer on top of it by utilizing any Ruby View approach, such as:
- CLI: Command Line Interface (e.g. using puts and gets)
- TUI: Textual User Interface (e.g. using Curses)
- GUI: Graphical User Interface (e.g. using Glimmer DSL for LibUI [has canvas support, but no image support] or Glimmer DSL for SWT [has canvas and image support])
- Web UI: Backend Web User Interface (e.g. using Rails and ERB, with or without Hotwire)
- Web UI: Frontend Web User Interface (e.g. using Rails, Opal Ruby, and Glimmer DSL for Web)There is no requirement for previous participation in part 1, but attendees who participated in Hack Night part 1 (Nov 6. 2024 meetup), which was about building the Model layer, could alternatively use their own Model layer implementation as the basis for adding the View layer.
It is encouraged that:
- Attendees try out Ruby technologies they do not have much experience with.
- Attendees collaborate when needed, ask each other questions, and help each other.The goal of this Hack Night is to practice Ruby Software Engineering skills in a low-pressure fun environment while building a non-serious game in addition to learning new or undiscovered Ruby technologies.
--
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. 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.