The February 2022 meeting of LRUG will be on Monday the 13th of
February, from 6:00pm to 8:00pm (meeting starts at 6:30pm).
👪 in person meeting alert 👪
Maybe next month we'll stop calling this out as a novelty, but for now
it's still potentially unusual so here we are. We're once again
in-person and the
lovely folk at Funding Circle are hosting us
in their offices, on Queen Victoria St. Full venue and
registration details are given below.
Agenda #
A Supposedly Fun Thing I’ll Never Stream Again: live coding a Ruby project #
Tom Stuart says:
Last September I began regularly livestreaming my work on a side project to build a WebAssembly interpreter in Ruby. In this talk I’ll tell you how it’s going and what I’ve learned so far.
To mentee or to mentor - that is the question #
Matt Bee says:
I started out 2022 looking for a mentor to help me on my ruby career
adventure. After reflection (and some interesting insights) I realised that
perhaps that was the wrong way round, and I would get more from being the
mentor - here I'll share a journey, lessons learned and why maybe you
should mentor someone too.
Data Structures in 3 Paradigms: Ruby Spotlight #
Frank Kair says:
Using a simple data structure as a starting point, we discuss three
different programming paradigms (imperative, object oriented and
functional), not only in terms of implementation, but also as a broader
framework for learning and having a richer mental model for problem solving.
Afterwards #
Once we're done with the talks we'll leave the venue (after doing our best
to help tidy up) and find a local pub for to eat, drink, and discuss the
talks we've just heard.
Of course, even though this is the socialising part and seems more
informal, please remember that still we consider it to be a part of the
meeting and covered by our code of
conduct.
Venue & Registration #
Prior to attending you should familiarise yourself with our
README paying close attention to the code of
conduct which applies to all
attendees.
Secure your place #
Hopefully you all remember that physical meetings involve finite space and so to be guaranteed entry you need to register via eventbrite.
Venue #
The address of the venue:
Funding Circle
71 Queen Victoria St
London
EC4V 4AY
See on a map
The venue has a hard limit of 75 people. If you register and realise you
can't come, please use eventbrite to give up your place so we can someone
else come in your place. We might be able to let in people on the night
who haven't registered, but we can't guarantee it.
Posted by Chris Lowis on Jan 18, 2023
The January 2022 meeting of LRUG will be on Monday the 9th of
January, from 6:00pm to 8:00pm (meeting starts at 6:30pm).
👪 in person meeting alert 👪
Maybe next month we'll stop calling this out as a novelty, but for now
it's still potentially unusual so here we are. We're once again
in-person, this time we're hosted by the lovely folks at
Unboxed in their offices, on
Commercial St, near Liverpool St., Aldgate East, and Shoreditch High St.
stations. Full venue and registration details are given
below.
Agenda #
Heaping on the Complexity #
Matt Valentine-House says:
Join me on a journey through Ruby's Garbage Collector!
In this talk I'll teach you some of the details about how the Ruby
interpreter manages memory. I'll introduce a project my team and I are
working on that aims to make Ruby faster by improving its memory
efficiency, and then we'll talk about how our implementation broke
Garbage Collection.
After that we'll go on a journey together, through some weeds, and
taking a few bad turns until we finally emerge with a few PR's that
not only Fix GC, but make our project better too.
-
LRUG January 2023 - Matt Valentine-House - Heaping on the Complexity
What does "high priority" mean? The secret to happy queues #
Daniel Magliola
Like most web applications, you run important jobs in the background. And
today, some of your urgent jobs are running late. Again. No matter how many
changes you make to how you enqueue and run your jobs, the problem keeps
happening. The good news is you're not alone. Most teams struggle with this
problem, try more or less the same solutions, and have roughly the same
result. In the end, it all boils down to one thing: keeping latency low. In
this talk I will present a latency-focused approach to managing your queues
reliably, keeping your jobs flowing and your users happy.
-
LRUG January 2023 - Daniel Magliola - What does "high priority" mean? The secret to happy queues
Solargraph-rails in 2022 #
Fritz Meissner
From chewing-gum-and-regex to 35,000 lines of code and YAML! Come hear
about the past year of work on the solargraph-rails gem. You'll see new
features, mostly from merging with the solargraph-ARC gem, and hear about
the lessons learned along the way: more code means more to maintain and
understand, but there's a surprising amount that can be done just by
putting one foot in front of the other.
-
LRUG January 2023 - Fritz Meissner - Solargraph-rails in 2022
Afterwards #
Once we're done with the talks we'll leave Unboxed (after doing our best
to help tidy up) and find a local pub for to eat, drink, and discuss the
talks we've just heard.
Of course, even though this is the socialising part and seems more
informal, please remember that still we consider it to be a part of the
meeting and covered by our code of
conduct.
Venue & Registration #
Prior to attending you should familiarise yourself with our
README paying close attention to the code of
conduct which applies to all
attendees.
Secure your place #
Hopefully you all remember that physical meetings involve finite space and so to be guaranteed entry you need to register via eventbrite.
Venue #
The address of the venue:
Unboxed
60-62 Commercial Street
London
UK
E1 6LT
See on a map
The venue has a hard limit of 40 people. If you register and realise you
can't come, please use eventbrite to give up your place so we can someone
else come in your place. We might be able to let in people on the night
who haven't registered, but we can't guarantee it.
Posted by Murray Steele on Dec 13, 2022