Odqynhnazjg2ndmfe0oy
Meet up

Hacking Your Head and Open Sesame

Monday, 13th June at CodeNode, London

This meetup is run by LRUG: London Ruby User Group. Starts at 6:30 PM.

In this meetup we have three talks on Hacking Your Head : Managing Information Overload by Jo Pearce, Open Sesame:A beginners guide to passwords by Rob Kitromilides and Refactoring a monolith with rails engines by Tom Close.

Hacking Your Head : Managing Information Overload

There are limits to our ability to learn and process information. Overload impacts productivity by causing psychological and physiological stress. I’ll relate findings from cognitive psychology that help us understand how, as developers, we might be overloading ourselves and what to do about it.

Jo Pearce

Jo is a non-binary, language agnostic, freelance developer and science womble. They love to learn about a wide range of sciences and see if they can make good use of the things that they find.

Open Sesame:A beginners guide to passwords

What goes on when you log in to a website? How does it work? Why should you care?

Rob Kitromilides

Rob used to push atoms around using lasers, now he’s learning to push electrons around using Ruby

Refactoring a monolith with rails engines

In this talk, Tom will share the problems they faced in an early stage startup.

12 months ago they were facing a number of problems familiar in an early stage startup:

  • a monolithic codebase that had accumulated a lot of technical debt

  • a requirement to handle complex business processes that were changing quickly as the business scaled

  • a growing development team struggling to enable new hires to be effective quickly

They initially considered moving to a micro-service architecture but eventually settled on using rails engines to refactor their monolith, allowing them to make immediate gains in productivity whilst avoiding the operational complexity of a distributed system. The talk will cover the approach they are taking in this (ongoing) refactor, the rules they found were needed to play by, and the lessons they learnt along the way.

Tom Close

Tom is the Lead Developer at Zesty, developing systems to manage the logistics of ordering and delivering catered meals at scale. Before that he did a phd in quantum computing but is a lot happier now he gets to design software all day. He also likes swimming, living in Oxford and the commuting to San Francisco.

Thanks to our sponsors

Attending Members

Overview

In this meetup we have three talks on Hacking Your Head : Managing Information Overload by Jo Pearce, Open Sesame:A beginners guide to passwords by Rob Kitromilides and Refactoring a monolith with rails engines by Tom Close.

Hacking Your Head : Managing Information Overload

There are limits to our ability to learn and process information. Overload impacts productivity by causing psychological and physiological stress. I’ll relate findings from cognitive psychology that help us understand how, as developers, we might be overloading ourselves and what to do about it.

Jo Pearce

Jo is a non-binary, language agnostic, freelance developer and science womble. They love to learn about a wide range of sciences and see if they can make good use of the things that they find.

Open Sesame:A beginners guide to passwords

What goes on when you log in to a website? How does it work? Why should you care?

Rob Kitromilides

Rob used to push atoms around using lasers, now he’s learning to push electrons around using Ruby

Refactoring a monolith with rails engines

In this talk, Tom will share the problems they faced in an early stage startup.

12 months ago they were facing a number of problems familiar in an early stage startup:

  • a monolithic codebase that had accumulated a lot of technical debt

  • a requirement to handle complex business processes that were changing quickly as the business scaled

  • a growing development team struggling to enable new hires to be effective quickly

They initially considered moving to a micro-service architecture but eventually settled on using rails engines to refactor their monolith, allowing them to make immediate gains in productivity whilst avoiding the operational complexity of a distributed system. The talk will cover the approach they are taking in this (ongoing) refactor, the rules they found were needed to play by, and the lessons they learnt along the way.

Tom Close

Tom is the Lead Developer at Zesty, developing systems to manage the logistics of ordering and delivering catered meals at scale. Before that he did a phd in quantum computing but is a lot happier now he gets to design software all day. He also likes swimming, living in Oxford and the commuting to San Francisco.

Thanks to our sponsors

Who's coming?

Attending Members