Tomorrow (Wed) at 6pm: Make your JSON generation ~4x faster in Rails + Small and testable UI Components in Rails

Skip to first unread message

Michael Prendergast

Nov 14, 2017, 8:55:11 AM11/14/17
to Ottawa Ruby
Hey everyone,

Tomorrow (Wednesday) at 6:00pm, David Dawson (Github) will be giving us a talk on how to make your JSON generation ~4x faster, and Ahmed Omran (Blog | Twitter) be showing us how to make small, testable UI components for your Rails app.

Details are on the meetup page, and also included below.

If you plan on attending, please RSVP on the Meetup event page here, so we can plan things out:

Hope to see you all there!

The Ottawa Ruby Team

P.S. Here are the details for the talk and meetup...

---------- Forwarded message ----------
Subject: Next Wednesday at 6pm: Sane User Interfaces + Millisecond Response Times In Rails
To: Ottawa Ruby

Hey all,

Next week is the last Ottawa Ruby meetup of 2017, and we've got two great talks for you:

Please note that the meetup will be starting at 6pm.

  1. Sane User Interfaces in Ruby on Rails, by Ahmed Omran
  2. Millisecond Response Times in Rails, by David Dawson

Details below. If you plan on attending, please RSVP here to let us know.

1. Talk: Sane User Interfaces in Ruby on Rails, by Ahmed Omran 


Ruby on Rails is a great experience on the backend. Unfortunately, the user interface is a sad story. Your Rails views are the riskiest part of your application; they are hard to maintain, hard to reason about and hard to test. Some turn to single-page applications, but they can be expensive and time-consuming to build. What if we took full advantage of the best of rails and combined it with small testable UI components using modern tools and techniques.

2. Talk: Millisecond Response Times in Rails, by David Dawson


Make your JSON generation ~4x faster than calling "to_json" on an ActiveRecord::Relation, with minimal speed decreases for nesting objects and/or arrays of objects, and without ever leaving Rails or doing any caching. This gem should make your API read speeds better than JBuilder, rabl, or ActiveModel::Serializers, and similar to the speed performance of many languages and frameworks that are usually thought of as being "faster" than Ruby on Rails

3. Agenda

Mingling starts at 6pm, so try to be there for 6pm. :)

We may start the talks as early as 6:15pm, depending on a few things (working on it in the background, stay tuned).

4. Food and drinks sponsored by Fullscript 

Big thank you to Fullscript, who will be providing the food and drinks for the evening. 

Oh, and Fullscript is hiring for various positions! Check out their openings on their Careers page

5. Space sponsored by Shopify

Another big thank you goes out to Shopify for providing the venue to host the meetup.

6. Plan on attending? 

Please RSVP here to let us know so we can plan things out. 

7. Call for speakers

We're looking for speakers/topics for the new year. If you're up for giving a talk, please feel free to submit your talk proposal via the Ottawa Ruby Talk Proposal form.

We hope to see you all there!

The Ottawa Ruby Team

Reply all
Reply to author
0 new messages