What we're about

Montreal.rb is a community group of Ruby and Ruby on Rails Software Engineers who work in Montreal. Its focus is to facilitate knowledge exchange between various Ruby/Rails Software Shops in Montreal, and to have Senior Software Engineers share Expert-level knowledge that helps other professionals with their jobs.

We meet every 1st Wednesday of the month at 18h30.

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 interested in giving a talk, please contact (DM) one of the group hosts, like Mathieu Gagné or Andy Maleh.

Upcoming events (2)

(1) Rails Already Supports View Components (2) Internal Productivity Tooling CLI

2 talks will be given at this event. Doors will open at 6:30pm. Talks will start at 7pm. Networking time will start at 8pm.

Talk 1 - Rails Already Supports View Components - 30 minutes

There are several view component Ruby gems out there that were created and used by Rails developers in order to decompose application views into view components. Little did they know, Rails already supports view components!!! This talk will explain the various ways Rails already supports view components out of the box. And as part of that, it will demonstrate that the built-in Rails view component options are simpler, more Rails-idiomatic, and more conformant to the MVC pattern (Model-View-Controller). As such, they offer higher maintainability and productivity by avoiding the big great evil of Over-Engineering and NIH-Syndrome (Not Invented Here).

Speaker 1 - Andy Maleh - Senior Software Developer - Lexop

Andy Maleh has spoken at various software conferences, including RailsConf, RubyConf, and MountainWest RubyConf. He currently works at Lexop as a Senior Software Engineer. Andy has a master's degree in Software Engineering from DePaul University, Chicago, and a bachelor's degree in Computer Science from McGill University, Montreal. In his free time, he plays drums in two rock bands, snowboards, and plays amateur Volleyball. Andy is also a big sports fan of the Montreal Canadiens, Montreal Alouettes, Montreal Alliance, and Boston Red Sox.

Talk 2 - Internal Productivity Tooling CLI - 30 minutes

This is a talk on Potloc's internal productivity tooling CLI (Command Line Interface), including a short demo and tour of the codebase to complement.

Speaker 2 - Mathieu Gagné - Head of Engineering - Potloc

Mathieu Gagné has done web development extensively with Ruby on Rails before eventually becoming the Head of Engineering at Potloc. He has a Bachelor degree in Political Science from Université du Québec à Montréal and College Diplomas in Computer Sciences and Human Sciences. When not working, Mathieu likes to spend time with his family and play amateur league Hockey.

Accélérez l'intégration de vos applications au API REST avec Microsoft Kiota

L'Événement commencera à 18:30. La présentation commencera à 19:00 (en anglais par Darrel Miller et en français par Sébastien Levert). Le réseautage d'affaires commencera à 20:00.

Titre:

Accélérez l'intégration de vos applications au API REST avec Microsoft Kiota

Résumé:

L’intégration de votre application avec des API tierces peut être difficile lorsque votre plate-forme d’application n’offre pas de SDK pour les appeler. La mise en œuvre de l’authentification, de l’autorisation, de la sérialisation, de la gestion des erreurs et plus encore ajoute beaucoup de travail et de risques à votre projet. Rejoignez-nous lors de cette session remplie de démonstration pour découvrir comment vous pouvez générer votre propre client personnalisé pour toute description OpenAPI dans plusieurs langages à l’aide de Microsoft Kiota. En utilisant votre nouveau client personnalisé généré par Kiota, les aspects complexes des appels d'API seront gérés pour vous et vous pourrez vous concentrer sur ce qui compte: créer de la valeur pour vos utilisateurs finaux.

Darrel Miller - Microsoft Graph API Architect - Microsoft

Darrel est architecte API chez Microsoft. Il est responsable de la direction technique pour Microsoft Graph, la surface d'API pour tous les produits SAAS M365 de Microsoft. Darrel est éditeur et membre du comité de direction de la spécification OpenAPI. Il est également co-président du groupe de travail IETF HTTP API, responsable de définir les normes de l'industrie pour les APIs HTTP.

Sébastien Levert - Senior Product Manager - Microsoft

Sebastien is a Senior Product Manager on the Microsoft Graph Developer Experiences team where he is focusing on Kiota, the Microsoft Graph Toolkit and the Microsoft Graph SDKs. Before joining Microsoft, Seb was an Office Development MVP for 6 years where he was focusing on building solutions with client-side technologies leveraging all aspects of the Microsoft Cloud, including Microsoft Graph and Microsoft 365. You can read Seb's blog at sebastienlevert.com and you can follow his tweets at @sebastienlevert

Past events (96)

Becoming a SOC2 Ruby Shop

Lexop

Find us also at