Open Sourcing: Real Talk
summary
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
chapters (10)
- 0:00Start
- 0:20Who Am I
- 1:29Open Sourcing
- 3:15Why Should You Open Source Things
- 15:50Requiring Rails Is Harder than It Sounds
- 19:20Stretchy
- 20:00Goals
- 22:32Example Methods
- 24:42Visitor Pattern
- 25:25Tree of Abstract Nodes








