LRUG is the London Ruby User Group; a community of ruby developers based in and around London. We meet up at least once a month; on the 2nd Wednesday of the month we have meetings with talks, demos and such-like and then we have pub-based meetups organised on an ad-hoc basis (roughly half-way between meetings).
Getting in touch
To help people keep up-to-date on all the happenings in the community we've set up a mailing list, IRC and the LRUG website. If you feel like taking part in the ruby commnuity (even if you're not based in London) these are great places to get started. We're a friendly bunch.
The easiest way to get involved is just to turn up at our meetings and chat to people. If you want to get involved deeper we're also always looking for people to suggest things they'd like to hear about or talks they'd like to give at one of our meetings. We don't expect people to be experts, some of the best talks have been when people have shown off something they've just been playing with for a week or two. It doesn't even have to be a talk, we've run panel discussions, code-reviews, code-katas and even a pub quiz in the past, so we're not adverse to changing things around a little.
Getting free stuff!
As part of being a user group we've joined the user group programs of several publishers and occasionally we get free books in exchange for reviews. We've also managed to get our hands on discount codes to online stores, web-hosting and conferences in the past, so even if you can't make it to many of our meetings just lurking on our mailing has it's benefits.
Sorry, looks like LRUG: London Ruby User Group haven't got any events scheduled for the moment!
Who's part of this group?
In order to view registered members you need to be logged in with a "confirmed" Skills Matter account!If you haven't already done so click here to create a new account.
Find the "confirmation instructions" email we sent you when you signed up and click on the "Confirm Account" link.
A different take on validation using the dry-validation gem
Featuring Alfredo Motta
A short introduction to the dry-validation gem and whether or not it might be a good fit for your next project. Both the internals of the gem based on a set of predicate logic primitives, and the API surface which uses a schema based declarative approach are different enough from existing...ruby lrug
Automating Infrastructure Tasks with the Serverless Framework
Featuring Bernat Rafales
How to leverage serverless tools to help you manage parts of your infrastructurecode serverless ruby
Using Rails with a Content Distribution Network (CDN)
Featuring Gideon Goldberg
What is a CDN? Why use one? What support does Rails provide out-of-the-box and what customisations can you make to do more?devops rails cdn
A Developer and a Designer, Getting Along Famously
Featuring Boris Divjak and Celia Collins
A short story about how a developer and a designer can learn to fuel each-other’s ideas and why this matters. When our differences enable us to see things from different perspectives, we can take on bigger and more complex problems. When we collaborate every day, nothing can stop us.ruby best-practice good-pracice frontend design
How to Craft Your Commit History
Featuring Tatiana Stantonian
A talk about the importance of narrating your code changes, with practical tips on using git to edit and reorganise your commits. In this talk you'll learn to resolve merge conflicts peacefully, use git rebase interactive --autosquash, refer to your commits using :/keyword instead of their...ruby best-practices good-practices commit-history clean-commit clean-code
Using ActiveRecord types for backwards compatibility
Featuring Alex Balhatchet
How the CharlieHR team handled a tricky change by using a custom ActiveRecord type as a temporary backwards compatibility layer between the code and the database.devops activerecord
The Case of the Missing Method — A Ruby Mystery Story
Featuring Nadia Odunayo
Business is slow for Ruby Private Investigator, Deirdre Bug. She’s on the verge of switching industry when she gets a call from an anxious young man. "Some class methods have gone missing," he tells her breathlessly. "I need your help."
Deirdre takes the case and begins...devops ruby
Pro Capybara Herding: Feature Testing Tips
Featuring Oli Peate