~/talk

ROM-RB 4.0 IS COMING

Talkat Grill.rb 2017 · 2017-07-01..07-02· [ruby]
slides:none on file

ROM 4.0 is available as 4.0 beta1 and ships a regrouping of features: relations built on Sequel, schema inference that keeps attribute types for any projection, runtime-generated structs with custom namespaces and strict missing-attribute errors, and a pluginized change sets gem for validated transforms and nested creates. It adds cross-database associations, custom mappers and a powerful SQL DSL; microbenchmarks show it often beats ActiveRecord on large reads/writes (thousands of rows), and teams already use it in production.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:53What is ROM and why it exists
  3. 6:09History of ROM versions
  4. 11:08ROM 4.0 goals and challenges
  5. 14:42Ease of use vs Active Record
  6. 16:30Relations and structs in ROM
  7. 22:09Custom structs and methods
  8. 23:56Associations in ROM
  9. 27:28Magic vs structured code
  10. 29:15Ten unique ROM features
  11. 37:27Q&A and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.