Don't miss this month's LRUG event to stay up to date on all things ruby!
Did you ever play with one of those cheap plastic-y tile puzzles as a child? Let's try to solve them with Ruby and use that as an excuse to talk about combinatorics, complexity theory and proof.
Chris is a developer specialising in Ruby and object-oriented design. He enjoys topics relating to Computer Science and programming language theory.
As developers, we’re always asked to write more documentation. Some of us even do it without being asked. But look around the web and you’ll see countless gems, applications and source code examples whose documentation is either missing or makes no sense. How can we make little changes to the way we think about documentation to make things better?
Scott Matthewman is a writer and theatre critic who pays for doing both of those by writing Rails apps, and failing to document them properly. Formerly a software developer at Altmetric, since September 2017 he has been a lead developer at LRUG's regular hosts, Skills Matter.
Enumerator is a pattern that not too many developers are often exposed to, despite the fact that it comes with Ruby and is leveraged in many libraries that we use every day (Rails). Join the talk to learn how we’ve used Enumerators to scale millions of background jobs at Shopify and how it influenced the way developers think when writing resilient code.
Kir is a Production Engineer at Shopify, a Canadian e-commerce platform for online stores. When he’s not digging into Sidekiq and Resque, he enjoys cycling and welding in East London.