Odqynhnazjg2ndmfe0oy
Meet up

Primer and Lessons learned BDD-ing a command-line utility gem

Monday, 7th March at Skills Matter, London

This meetup was organised by LRUG: London Ruby User Group in March 2011

James Coglan is going to talk to us about Primer, his caching system for rails. Chris will take us through how he test-drove the development of a command line utility built as a gem, designed to connect to servers via SSH and HTTP.

Primer, a caching system for rails

It's no secret that expiring caches is hard. But it's also tedious, error-prone, and it forces a lot of duplication as your sweeper code is tightly coupled to how your views work. And caching itself introduces complexity: by caching data, you're creating multiple ways to compute the same value. What if we could get rid of all this? James will show Primer, a Rails extension that means you'll never write another cache sweeper.

James Coglan

James currently works as a JavaScript developer at theOTHERmedia, producing UI code for various high-profile London

Lessons learned BDD-ing a command-line utility gem

In this talk Chris will take us through how he test-drove the development of a command line utility built as a gem, designed to connect to servers via SSH and HTTP.

Chris Parsons

Chris is an an experienced technical leader, programmer, speaker and trainer with a strong business and commercial focus. He runs technology as CTO of Gower Street, a growing data analytics company in the movie business. He has consulted in technical architecture, agile management and adoption, and advised C-level executives on product strategy and how to manage technical teams. He has trained and coached technical teams in BDD, automated testing, clean code and great team practices. He has been writing software professionally for 20 years in a wide range of sectors.

Attending Members

Sorry, no member has joined this event so far.

Overview

James Coglan is going to talk to us about Primer, his caching system for rails. Chris will take us through how he test-drove the development of a command line utility built as a gem, designed to connect to servers via SSH and HTTP.

Primer, a caching system for rails

It's no secret that expiring caches is hard. But it's also tedious, error-prone, and it forces a lot of duplication as your sweeper code is tightly coupled to how your views work. And caching itself introduces complexity: by caching data, you're creating multiple ways to compute the same value. What if we could get rid of all this? James will show Primer, a Rails extension that means you'll never write another cache sweeper.

James Coglan

James currently works as a JavaScript developer at theOTHERmedia, producing UI code for various high-profile London

Lessons learned BDD-ing a command-line utility gem

In this talk Chris will take us through how he test-drove the development of a command line utility built as a gem, designed to connect to servers via SSH and HTTP.

Chris Parsons

Chris is an an experienced technical leader, programmer, speaker and trainer with a strong business and commercial focus. He runs technology as CTO of Gower Street, a growing data analytics company in the movie business. He has consulted in technical architecture, agile management and adoption, and advised C-level executives on product strategy and how to manage technical teams. He has trained and coached technical teams in BDD, automated testing, clean code and great team practices. He has been writing software professionally for 20 years in a wide range of sectors.

Who's coming?

Attending Members

Sorry, no member has joined this event so far.