Check out our README to find out about us and our Code of Conduct.

August 2015 Meeting

Meeting Sponsors

Sponsorship kindly provided by:

Hosted By

Skills Matter


The August 2015 meeting of LRUG will be on Monday the 10th of August, from 6:00pm to 8:00pm (talks start at 6:30pm).

Venue change!

We're back with our usual hosts, Skills Matter, but it's in their new Code Node venue between Moorgate and Liverpool St. stations. Full venue and registration details are given below.


Hello, declarative world

Tom Stuart says:

Ruby’s billed as a “multi-paradigm” language, but, let’s face it, we use it to write imperative object-oriented programs. I'm interested in different ways of programming computers, because I reckon imperative programs are far too low-level and overspecified, which is why as a species we're generally terrible at writing them. In this talk I want to encourage you to think outside of your normal programming habits; I’ll present a more abstract and declarative style called relational programming, and show you how to implement a minimal relational language in Ruby. (Dog whistle: this is μkanren.)

Domain Driven Design, In the Wild

Chris Patuzzo says:

Every day, we write software that solves business problems. How we actually do that is largely up to us. We tend to build models that encapsulate complexity and provide abstractions that help us reason about the problems we solve.

We stress our models with incremental development. Changing business requirements challenge the durability of our models. The magnitude of change is an indicator for the effectiveness of our models' ability to represent the problem domain.

At Which? we used Domain Driven Design to deliver our most recent project. In this talk, I will share those insights. I aim to cut through the jargon and give concrete, real-world examples of how we applied the principles of DDD to build a product that anticipates change.

Ticket Giveaway

The organisers of, a conference about software virtualization to be held in London on 11th September, were kind enough to get in touch and provide a free ticket to their conference and a discount code for everyone. The ticket was raffled off on our mailing list with the winners contacted on Friday 7th August. Thanks organisers!


The talks will end at 8pm and we'll head to a local pub. As it's a new venue we don't know which one will best accomodate us so we're going to try out Finch's Pub:

Finch’s Pub
12a Finsbury Square

See on a map

If you can't make the talks then we'll be there from about 8pm; feel free to join us.


The nice folk at thoughtbot, have agreed to put some money behind the bar. Chad Pytel will be in attendance so do seek him out to thank him for buying your drink (and to find out what thoughtbot are up to in London). Thanks thoughtbot for supporting us!

Venue & Registration  

Prior to attending you should familiarise yourself with our README.


The venue for this meeting is:

Skills Matter CodeNode
10 South Place

See on a map


To secure a place at the meeting you must register with our hosts Skills Matter. It helps to make sure we have the room laid out with enough chairs, and in extreme cases that we get priority on the larger rooms over other groups using the space on the same night. Also, it's polite (don't forget MINASWAN), so please do register with Skills Matter.

You can also follow this meeting on lanyrd, but this is not a meaningful way to tell us you wish to attend. It's just for the lols, innit?

Posted by Murray Steele on Jul 25, 2015