February 2021 Meeting

The February 2021 meeting of LRUG will be on Monday the 8th of February, from 6:20pm to 8:00pm (meeting starts at 6:30pm). The online nature of our little gathering continues.

Full registration details are given below, but do note that we will only be sending out the zoom meeting url to people who have registered, because we have limited places, so please do it.

Agenda

It's our annual ⚡️lightning⚡️ talks event. All short talks, all the time. As ever, we're still looking for volunteers (we have room for up to eight of you), so get in touch talks@lrug.org, if you've got something to say.

An intro to Bridgetown: A static site generator for the modern JAMStack era.

Ayush Newatia:

Bridgetown is a new Ruby-powered static site generator that was forked from Jekyll 4.1. It has a focus on modern ideas and includes Webpack as a first-class citizen. In this talk I'll give a demo of what differentiates Bridgetown from Jekyll and some of its best features; followed by a short Q&A.

  1. LRUG February 2021 - Ayush Newatia - An intro to Bridgetown: A static site generator for the modern JAMStack era

The Path(name) of least resistance

Fred Cheung:

Ruby has many classes that deal with files, paths or directories, but one that often doesn't get enough credit is Pathname. Pathname unifies the other pretenders to the throne with a consistent, rubyish interface that is a joy to work with.

  1. LRUG Februrary 2021 - Fred Cheung - The Path(name) of least resistance

Are we parallel yet? A first look at Ruby Ractors

Lorenzo Barasti:

A speedrun through actor-based concurrency, the Ractor API and the future of parallel applications in Ruby.

  1. LRUG Februrary 2021 - Lorenzo Barasti - Are we parallel yet? A first look at Ruby Ractors

Uncovering some ruby magic in awesome_print

Mark Burns:

ap 1.methods takes an Array of Symbols as input and outputs details it shouldn't know about the methods themselves. ap 1.methods.dup has the same behaviour, but ap 1.methods.take(1.methods.length) does not. I will peer into the magic and divulge its secrets.

  1. LRUG February 2021 - Mark Burns - Uncovering some ruby magic in `awesome_print

Taking Rails Offline

Mike Rogers:

Networks are unreliable & drop out all the time! Lets make our apps more resilient to that!

  1. LRUG February 2021 - Mike Rogers - Taking Rails Offline

Afterwards

The best we can do at the moment is promise that a few of us will hang out on the zoom call after all the talks are done to blather on for a bit. It's a poor substitute for actually meeting up in person, but we'll persevere with it. If you have some ideas about an alternative approach, then let us know at organisers@lrug.org.

Registration

Prior to attending you should familiarise yourself with our README paying close attention to the code of conduct which applies to all attendees, even though we are all in our own little bubbles.

Secure your place

Even in a virtual world there are limited places for attending the meeting so you need to register via eventbrite. The link to the zoom meeting will only be sent to registered attendees on the day of the meeting, around about 6pm. Keep an eye out for the email and check your spam just in case.

Do prepare yourself in advance by downloading the zoom client.

Posted by Murray Steele on Jan 24, 2021