~/talk

Open Sourcing: Real Talk

Talkat RailsConf 2017 · 2017-04-25..04-27· [open-source, ruby-on-rails]
slides:none on file

46 public repos and modest download counts; a pragmatic account of what actually gets built and kept working. Details: a publish/subscribe Sidekiq bus called Reactor that consolidates events via an ActionEvent helper, supports model-backed subscribers, and quietly reduces accidental job explosions; a composable Elasticsearch query builder called Stretchy that uses immutable query objects and the visitor pattern, shrinks via rewrites, and upgrades cleanly across ES schema changes. Concrete tradeoffs, timelines, and deployment friction are described.

AI-written summary · about

  1. 0:00Start
  2. 0:20Who Am I
  3. 1:29Open Sourcing
  4. 3:15Why Should You Open Source Things
  5. 15:50Requiring Rails Is Harder than It Sounds
  6. 19:20Stretchy
  7. 20:00Goals
  8. 22:32Example Methods
  9. 24:42Visitor Pattern
  10. 25:25Tree of Abstract Nodes
~/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.