Tuesday 1:30 PM · 45 min · 204 CD (Fl, 4, Bld 2)

A custom design pattern for building dynamic ActiveRecord queries

The pain is familiar to long-time developers of enterprise Rails applications. Database queries through ActiveRecord are an essential part of our application. And making these queries performant, dynamic, and readable is hard. We can solve the above problems. With the right abstractions we can write code that composes queries that are performant, dynamic, and readable. Our approach uses a domain specific language built on top of ActiveRecord that you can adapt to your own application. We do not need a whole new library or framework. We just need query objects and builders.

Session format
Talk
Level
Intermediate
Track
Tech Skills
Presentation Slides (URL)
docs.google.com

Concurrent sessions

Tuesday 1:30 PM 45 min 204 G (Fl, 4, Bld 2)

Ruby Central Town Hall

  • Neil McGovern
  • Chelsea Kaufman
  • Allison McMillan
  • Talk
  • Introductory and Overview
  • Community

Scan QR code

Code can be found bla bla