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.