December 2025 Meeting

The December 2025 meeting of LRUG will be on Monday the 8th of December, from 6:00pm to 8:00pm (meeting starts at 6:30pm).

This month we’re hosted by our friends at Intercom in their offices, on Old St. Full venue and registration details are given below.

Agenda

Food & Drink

Our lovely sponsors are providing some food and drink during the meeting.

  1. Intercom will be putting on some pizza and drinks.
  2. Ruby APM service rorvswild have sent us 40 slabs of swiss chocolate and some stickers - first come, first served.

Implementing Software Machines in Ruby

Eleanor McHugh says:

This will be a quirky dive into the rudiments of virtual machine and emulator implementation.

When you’re working with Ruby you’re relying on a software machine written by a small but dedicated team of virtual machine enthusiasts. And unless you’ve taken a course in programming language implementation you probably have only a loose idea of what this is, how it works, or how easy it is to write your own machines.

In this fast-paced introduction I’ll use code written in Ruby to explain the basic building-blocks with which we can model computing machines in software, covering as many of the main architectural features as possible in the time: stacks; heaps; dispatchers; clocks; registers; instruction sets.

Then I’ll put them to a somewhat different use than you might expect.

This talk contains a lot of code (possibly including a smidgeon of gnarly C) but regardless of you current skill level it will reveal a little of the magic which makes tools like Ruby possible. The examples should also be sufficient to kickstart your own adventures in this fascinating field.

  1. Implementing Software Machines in Ruby [Rough Cut]

Distributed Systems’ Golden Ratio

Yevhenii Kurtov says:

We’ll spend our time interactively solving a distributed systems design challenge that will gradually grow in complexity, taking participants on a journey to discover the golden rule of distributed systems design: think globally, act locally.

Afterwards

When the talks come to an end we’ll move to a nearby pub for some food, some drinks and some chat with your fellow attendees.

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

Our hosts have limited space so you to be guaranteed entry you need to register for a free ticket via TicketTailor.

Note: as part of attending this month you will also need to agree to an NDA provided by our hosts, Intercom.

Venue

The address of the venue:

Intercom
9th Floor
The Warehouse
211 Old St
London
EC1V 9NR

See on a map

The venue has a hard limit of 80 people. If you register and realise you can’t come, please use let us know via TickeTailor so we can give your place to someone 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 Nov 19, 2025