2017 Meetings

December 2017 Meeting

The December 2017 meeting of LRUG will be on Monday the 11th of December, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

Everyday cryptography - talking about crypto without complex maths

Xavier Riley says:

Good cryptography is hard, but learning the basic concepts don't have to have to be. By focussing on the key concepts, rather than the exotic maths, I hope we can initiate more people into understanding what good security looks like without having to take a University course. For those who already know their MACs from their IKEs, I hope this talk offers some useful ways of communicating these concepts to colleagues, friends and family.

  1. Skills Matter : London Ruby User Group : Everyday Cryptography - Talking About Crypto Without Complex Maths

Fun with an Amazon Echo, Ruby and Recipes

Miles Woodroffe says:

Voice interfaces open up so many interesting possibilities and in this talk I'll show you how to very quickly build and deploy a useful "skill" with Ruby, and at the same time, make sure you hopefully don't burn the dinner.

  1. Skills Matter : London Ruby User Group : Fun with an Amazon Echo, Ruby and Recipes

How I met "Double Dutch" and he helped to remedy fear of injection.

Marek Labos says:

The story about how ideas from other languages can help us write simple, elegant Ruby code. In this presentation we will look at a Double Dispatch pattern, Excel(spreadsheet) injection, how they go together and why fighting (accidental) code complexity matters.

  1. Skills Matter : London Ruby User Group : How I Met "Double Dutch" and He Helped To Remedy Fear of Injection.

Afterwards

We aim to finish up the talks by 8pm and if you'd like to socialise with other LRUG attendees afterwards you have two choices:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosting on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If you can't attend the talks we'd still be very happy to see you at this part of the meeting. Do come along!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by Murray Steele on Dec 04, 2017

November 2017 Meeting

The November 2017 meeting of LRUG will be on Monday the 20th of November, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

OpenPolitics: making policy with open source ideas

James Smith says:

The OpenPolitics project is a collaborative political policy-writing platform. Started as an experiment in using open source principles outside the world of tech, it’s grown into a tool (written in Ruby) that allows anyone with a good idea to take a direct role in writing policy. This talk will explain how the project started, how the system evolved, and how it currently works atop git and GitHub to make open source workflows democratic and accessible by non-developers.

  1. Skills Matter : London Ruby User Group : OpenPolitics: Making Policy With Open Source Ideas

Mock objects: delicious and addictive

Duncan Brown says:

You must mock, but where do you begin? Where do you end? And how do you know > when to stop? A cautionary tale. I will talk about the mocking library stripe-ruby-mock.

  1. Skills Matter : London Ruby User Group : Mock Objects: Delicious and Addictive

5 ways to keep docs up to date

Tijmen Brommet says:

Project documentation often falls into a cycle of disrepair: it's not read because it's not up to date, and not up to date because nobody reads it. This is a talk about how we tried to break that cycle for GOV.UK's internal developer documentation. I'll cover what we tried, what works & what doesn't, and how to employ a punny chat bot to help you.

  1. Skills Matter : London Ruby User Group : 5 Ways To Keep Docs Up To Date

Afterwards

The talks will take us to 8pm or thereabouts. The end of the talks doesn't have to be the end of the evening though. We suggest you choose one of the following venues if you want to keep chatting to your fellow LRUG attendees:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosting on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by Chris Lowis on Nov 08, 2017

October 2017 Meeting

The October 2017 meeting of LRUG will be on Monday the 9th of October, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

Work Smart, Not Hard

Paula Muldoon says:

Work Smart, Not Hard draws on Paula’s experience as an international violinist and Makers Academy alumna to promote practices that lead to code that’s well-designed, extensible, easy to debug, and enjoyable to write.

  1. Skills Matter : London Ruby User Group : Work Smart, Not Hard

Splitting strings

Chris Zetter says:

I'll be talking about a bug I caused that led me on a journey of software archaeology. I'll be sharing what I discovered along the way.

  1. Skills Matter : London Ruby User Group : Splitting Strings

Making a Ruby with Lisp Syntax

Emily Woods says:

I'll be discussing compiler design and sharing my experiences of designing a Lisp-like language which compiles to Ruby.

  1. Skills Matter : London Ruby User Group : Making a Ruby with Lisp Syntax

Afterwards

The talks will take us to 8pm or thereabouts. The end of the talks doesn't have to be the end of the evening though. We suggest you choose one of the following venues if you want to keep chatting to your fellow LRUG attendees:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosting on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by Harry Wood on Sep 14, 2017

September 2017 Meeting

The September 2017 meeting of LRUG will be on Monday the 11th of September, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

Let Humans Human and Computers Computer - A Tale of Building Effective Automations

Jan Krutisch says:

Boring, repetitive tasks, are, if we like it or not, part of our daily routine as developers. We can try to automate them away as much as possible, but what exactly makes a good automation? By looking at a number of common and not so common automations, we'll see how we can make computers do what they do best and at the same time keep us humans in control.

  1. Skills Matter : London Ruby User Group : Let Humans Human and Computers Computer - A Tale of Building Effective Automations

Hindsight: Creating the Perfect Project History

Ben Griffiths says:

A demonstration of a new proof-of-concept ruby tool for automatically creating a perfect project history using git, tests and coverage tools. How would you have built your app if you knew from the start everything you know now.

  1. Skills Matter : London Ruby User Group : Hindsight: Creating the Perfect Project History

A Trip Back to Where I Grew Up

Andrew McDonough says:

Andrew recently revisited a place he left long ago. He was happy to find that things had changed for the better, and wants to share his story.

  1. Skills Matter : London Ruby User Group : A Trip Back to Where I Grew Up

Afterwards

The talks will take us to 8pm or thereabouts. The end of the talks doesn't have to be the end of the evening though. We suggest you choose one of the following venues if you want to keep chatting to your fellow LRUG attendees:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosting on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by Melinda Seckington on Sep 05, 2017

August 2017 Meeting

The August 2017 meeting of LRUG will be on Monday the 14th of August, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

Let the Cats out of the bag

Adam Lancaster says:

A talk about cats, boxes and category theory. Do you lie awake at night thinking about monads? Do you wonder why the identity of the exclusive OR Monoid is false? No, of course not… because you're still not sure what the hell they are! Allow me to explain with a beginner friendly introduction to Category Theory - with cats! And may your dreams once again be full of maths.

  1. Skills Matter : London Ruby User Group : Let the Cats Out of the Bag

Empathetech

Lola Odelola has been looking at the role empathy plays in technology and is going to tell us all about it.

  1. Skills Matter : London Ruby User Group : Empathetech

GraphQL in Ruby

Phil Cowans and Darren Oakley want to explain GraphQL to us:

At Nested we've recently moved from traditional RESTful APIs to a Ruby GraphQL back end. In this talk we'll share our experience making the transition and using GraphQL for a real-world app.

  1. Skills Matter : London Ruby User Group : GraphQL in Ruby

Why Writing Software Is Nothing Like Building A House

Patrick Gleeson says:

A brief exploration of the problems intrinsic to software project management, and a couple of suggestions for how we coders can help our non-technical colleagues get round them.

  1. Skills Matter : London Ruby User Group : Why Writing Software Is Nothing Like Building A House

Food and Drinks

Nested

The nice people at Nested have arranged to provide us with some food and drinks. These will be available before the meeting in the Skills Matter downstairs bar area.

Nested is one of the UK’s (and Europe's) fastest-growing prop tech companies, and they're proud of their great working culture and the learning & growth opportunities they offer. They’re hiring and keen to speak with Ruby on Rails developers looking for their next challenge.

Thanks for supporting us Nested!

Afterwards

The talks will take us to 8pm or thereabouts. The end of the talks doesn't have to be the end of the evening though. We suggest you choose one of the following venues if you want to keep chatting to your fellow LRUG attendees:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosting on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by Murray Steele on Jul 19, 2017

July 2017 Meeting

The July 2017 meeting of LRUG will be on Monday the 10th of July, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

Better scripting with Crystal

Lorenzo Barasti says:

What are the benefits of porting existing Ruby scripts to Crystal?

How can writing scripts from scratch in Crystal impact our productivity?

We'll explore these questions and highlight differences and similarities between the two languages in the process.

  1. Skills Matter : London Ruby User Group : Better scripting with Crystal

Pushing Jekyll to breaking point

James Smith says:

Jekyll is a static web development tool, used by GitHub Pages. Most uses are pretty simple, but you can do a lot more complex things with it too.

This talk will explain how I’ve used git submodules, deeply nested JSON, CSV data, and other techniques to produce complex data-driven sites with rich output, all on GitHub Pages in vanilla Jekyll.

It will also explain why some of this is a really bad idea, and reveal the true horror of some of the code required :)

  1. Skills Matter : London Ruby User Group : Pushing Jekyll to breaking point

Building a webserver in Elixir

Peter Saxton says:

To a Ruby developer Elixir can seam like one of an overwhelming selection of trendy new languages. Elixir's lightweight processes mark it as unusual among these new languages, and give it a unique set of strengths.

This talk explores the virtues of Elixir processes and demonstrates how to work with them.

Finally we will take a deeper dive into a real world example; constructing a capable webserver.

  1. Skills Matter : London Ruby User Group : Building a webserver in Elixir

Afterwards

The talks should be finished by 8pm. After that, you’ve got two main options if you want to keep chatting to other LRUG attendees:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosting on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by James Adam on Jun 26, 2017

June 2017 Meeting

The June 2017 meeting of LRUG will be on Monday the 12th of June, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

This Code Sucks — A Story About Nonviolent Programming

Nadia Odunayo says:

Think about something that happened at work recently. How did it make you feel? Why did it make you feel that way?

Chances are you answered those two questions poorly. Our inability to answer such questions effectively leads us to communicate in ways that are negative and unhelpful.

Let’s explore a day in the life of a fictional programmer who, just like us, means well and wants to do a great job. We’ll use our protagonist’s story to learn about how to honestly express our needs and effectively collaborate in disagreement.

  1. Skills Matter : London Ruby User Group : This Code Sucks — A Story About Nonviolent Programming

Choosing Ruby for a New Startup

Alex McLintock says:

In 2016 I needed to pick the right set of tools for my web based startup, but Ruby on Rails was not my first choice. I will talk about some of the questions I asked myself as a C++/Perl/Java developer and some of the Ruby tools I picked.

  1. Skills Matter : London Ruby User Group : Choosing Ruby for a new Startup

3 ways of using React with Rails - pros and cons

Hrishi Mittal says:

A quick look at a few ways of using React with Ruby on Rails. The pros and cons of using React inside Rails with gems or in a separate frontend app with a Rails API.

  1. Skills Matter : London Ruby User Group : 3 ways of using React with Rails - pros and cons

Food and Drinks

BookingBug

The nice people at BookingBug have arranged to provide us with some pizza and drinks. These will be available before the meeting in the Skills Matter downstairs bar area. BookingBug is one of the UK's (and Europe's) fastest-growing tech companies, and they're proud of their great working culture and the learning & growth opportunities they offer. They're hiring and keen to speak with Ruby on Rails developers looking for their next challenge.

Thanks for supporting us BookingBug!

Afterwards

The talks should be finished by 8pm. After that, you’ve got two main options if you want to keep chatting to other LRUG attendees:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosting on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by Tom Stuart on May 25, 2017

May 2017 Meeting

The May 2017 meeting of LRUG will be on Monday the 8th of May, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

5 Things I wish my grandfather told me about ActiveRecord and Postgres

Ken Fassone

Common gotchas, how to measure and improve performances when the database is the bottleneck. More about it in this blog post.

  1. Skills Matter : London Ruby User Group : 5 Things I wish my grandfather told me about ActiveRecord and Postgres

A Brief (and incomplete) introduction to Rust (for Rubyists)

David Wickes

Rust! It's the latest flavour of the month. Find out about this friendly low-level language, why rockstar Rubyists like Yehuda Katz and Steve Klabnik like it, and how to embed it in your Ruby code to get a bigger speed boost than those shiny stars in Mariokart.

  1. Skills Matter : London Ruby User Group : A Brief (and incomplete) introduction to Rust (for Rubyists)

Do you even declarative?

John Cinnamond

A reflection on some recent tweets about declarative programming by Sarah Mei, and a look at the broader idea of the relationship between mathematics and computing.

  1. Skills Matter : London Ruby User Group : Do you even declarative?

Afterwards

The more-structured part of the meeting ends at 8pm, but that doesn't mean your Ruby-related fun needs to end. Amidst the near-infinite sea of possibilities that London offers you, we can recommend winding down the evening and chatting to other LRUG attendees in either of these locations:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosting on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by Tatiana Stantonian on May 02, 2017

April 2017 Meeting

The April 2017 meeting of LRUG will be on Monday the 10th of April, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

We are a third of the way into the year, and now is the perfect time to spring-clean the cobwebs from your mind palace with three excellent talks from our community:

Mobile Journey at FreeAgent

Ioan Serban

Taking a journey from 2012 to the present, you will find out how FreeAgent ended up with a hybrid App Store solution and the process involved in building & shipping it: our initial Rails-based explorations, the making of a hybrid app, how we structure the codebase, using the Asset Pipeline to compile & deploy a non-Rails app, moving from CoffeeScript to ES6, and whether the Asset Pipeline is a good fit for such an app.

  1. Skills Matter : London Ruby User Group : Mobile Journey at FreeAgent

Live Coding

Rosa Fox

A whirlwind exploration of how ’going live’ either online (all the rage on social media!) or in the flesh is being applied to coding.

  1. Skills Matter : London Ruby User Group : Live Coding

Practical hypermedia APIs in Ruby

Ismael Celis

Ismael will share their experience building hypermedia APIs in Ruby. What matters, what doesn’t, and what implications the approach might have on the way you design server code, client implementations and documentation.

  1. Skills Matter : London Ruby User Group : Practical hypermedia APIs in Ruby

Ticket Giveaway

FreeAgent

The nice people at FreeAgent have provided 3 tickets for Brighton Ruby conference, a one day, single track, conference for Rubyists in Brighton on the 7th July. The tickets are being raffled off on our mailing list. Thanks FreeAgent!

Afterwards

The more-structured part of the meeting ends at 8pm, but that doesn't mean your Ruby-related fun needs to end. Amidst the near-infinite sea of possibilities that London offers you, we can recommend winding down the evening and chatting to other LRUG attendees in either of these locations:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosing on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by James Adam on Mar 21, 2017

March 2017 Meeting

The March 2017 meeting of LRUG will be on Monday the 13th of March, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

After the flurry of February's traditional lightning talks, we're back to the regular format, with three talks for your enjoyment:

Action Cable vs. MessageBus - Live updates tailored for Rails

Michal Horčic

Comparison between Action Cable and MessageBus for live updates in Rails application. Introduction to both solutions, basic implementation and benchmarks.

  1. Skills Matter : London Ruby User Group : Action Cable vs. MessageBus - Live updates tailored for Rails

The story of the not-so dark magic of application preloading

Philipp Fehre

Many of us use application pre-loaders like zeus or spring, but how do they actually work? Lets step through what is actually going on by the example of zeus.

  1. Skills Matter : London Ruby User Group : The story of the not-so dark magic of application preloading

Dependency Injection with Little Boxes

Manuel Morales

A brief description of the benefits of dependency injection and how to gain them with Little Boxes.

  1. Skills Matter : London Ruby User Group : Dependency Injection with Little Boxes

Afterwards

We aim to finish up the talks and formal part of the meeting by 8pm, but that doesn't mean you have to go home. Why not celebrate our headlong rush towards the vernal equinox by selecting one of two very fine options for winding down the evening and chatting to other LRUG attendees:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosing on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by James Adam on Feb 23, 2017

February 2017 Meeting

The February 2017 meeting of LRUG will be on Monday the 13th of February, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

As is traditional, our February meeting consists entirely of lightning talks of no more than 10 minutes. This year we have:

Ch-ch-ch-ch-Changes: Avoiding mutable state in Ruby and why you might want to

Tom Wey says:

A few examples and techniques for avoiding mutable state in Ruby, and how this might make your code clearer and easier to test. Slightly inspired by getting more into functional programming languages.

  1. Skills Matter : London Ruby User Group : Ch-ch-ch-ch-Changes: Avoiding mutable state in Ruby and why you might want to (starts at 00:00)

A way to think about bugs

Amy Phillips says:

Bugs. Bugs reports. Jira. Dirty, dirty words. Or are they? In this alternative view of bugs we'll see how bug reports can be turned into something positive for developers and development teams. Treated right a bug report can be a powerful trigger for changing technology, process, and even yourself.

  1. Skills Matter : London Ruby User Group : A way to think about bugs (starts at 10:18)

Small Steps to Finding Your Dream Job

Lola Odelola says:

A few tips on how to find a job you'll love.

  1. Skills Matter : London Ruby User Group : Small Steps to Finding Your Dream Job (starts at 19:56)

Logstash: JRuby and Java at Elastic

Guy Boertje says:

I will talk for a bit about what it is like to develop Logstash, a data ingestion application, part of the open source Elastic Stack. At 12+ million downloads and tens of thousands of daily users, Logstash is very popular. We manage/code 160+ Github repos.

  1. Skills Matter : London Ruby User Group : Logstash: JRuby and Java at Elastic (starts at 30:00)

A (Pointed) Guide to Beer

Kaitlyn Tierney says:

There are hundreds of beer styles from all over the world. This very brief introduction to beer will enumerate a few of them: how they’re made, what they taste like, and when to drink them.

  1. Skills Matter : London Ruby User Group : Logstash: A (Pointed) Guide to Beer (starts at 40:15)

Base WTF

Paul Battley says:

If you've done much programming, you've probably worked with binary, hexadecimal, and perhaps octal in addition to normal decimal numbers. But what about base three? And what about base three with a twist, where each digit can be positive or negative? Why would you even want to do that? It really exists, it's called Balanced Ternary, and it has some interesting properties.

  1. Skills Matter : London Ruby User Group : Logstash: Base WTF (starts at 51:34)

Doing bad things in Postgres for fun and profit

Ryan MacGillivray says:

A brief glimpse at the unwise things you can do with the Postgres array datatype.

  1. Skills Matter : London Ruby User Group : Doing bad things in Postgres for fun and profit (starts at 01:02:56)

My Live Coding Adventure

Rosa Fox says:
An experiment to see if live coding can make me a better developer.

Rosa has had to cancel due to illness, we hope to reschedule her talk for a later meeting.

Afterwards

We aim to finish up the talks and formal part of the meeting by 8pm, but that doesn't mean you have to go home. There's bound to be something to talk about after all those talks and we have two options for winding down the evening and chatting to other LRUG attendees:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosing on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by Tom Stuart on Jan 23, 2017

January 2017 Meeting

The first LRUG meeting of 2017 will be on Monday the 9th of January, from 6:00pm to 8:00pm (talks start at 6:30pm). The venue, Code Node between Moorgate and Liverpool St. stations, is provided by Skills Matter. Full venue and registration details are given below.

Agenda

A developer's misadventures in business

Najaf Ali says:

I am a developer who started a web application development consultancy. This talk is about the story of the business so far, some business basics I had to learn for the business to survive, and things you can do to better understand business, whether or not you intend to start one yourself.

  1. Skills Matter : London Ruby User Group : A developers misadventures in business

A guide to connascence

Tom Cartwright says:

Connascence is a useful software quality metric that helps you identify the types and strengths of coupling within a system. I will show you how to assess connascence and I'll suggest how using the metric can help you improve the quality of your code.

  1. Skills Matter : London Ruby User Group : A guide to connascence

Afterwards

We aim to finish up the talks and formal part of the meeting by 8pm, but that doesn't mean you have to go home. Even if you are observing a January detox you can still choose to hang out with other attendees at one of the following venues:

  1. Code Node. Skills Matter run a cash bar with a choice of drinks (hard and soft) available. As well as other LRUG members you can network with attendees of the other meetups that Skills Matter are hosing on the same night.
  2. The Singer Tavern. This bar is a short walk north from Code Node (you can find it at 1 City Road, EC1Y 1AG). This pub has a decent food menu on offer as well as a selection of drinks and other LRUG attendees to help you while the evening away.

Regardless of what you choose to do, please remember that this part of the meeting is still covered by our code of conduct even though it does seem more informal.

If for some reason you can't make the talks you're still more than welcome to attend this afterwards part. We'd love to see you!

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 at the talks and afterwards in the pub.

Venue

The address of the venue:

Skills Matter CodeNode
10 South Place
London
EC2M 2RB

See on a map

Registration

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 good manners, so please do register with Skills Matter.

Posted by Murray Steele on Dec 27, 2016