~/talk

Rails Against the Machine

Talkat Ruby on Ice 2019 · 2019-02-22..02-24· [ruby-on-rails, security]
slides:none on file

Shows a concrete system that identifies and quietly downgrades abusive customers: a Rails reseller model backed by a shared CRM, cached 30‑minute session checks, Sidekiq workers to call CRM and post minimal alerts to Slack, and browser cookies to tag anonymous sessions. Uses AWS WAF rules and GuardDuty for automated blocking and monitoring. Removes features like select-your-own-seat and print‑at‑home for flagged accounts; a real pre‑sale shows flagged resellers not buying while legitimate patrons do, confirming the approach.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:21About the speaker
  3. 4:09Who are bad users
  4. 7:00Examples of bad users
  5. 9:27Tools to identify bad users
  6. 12:41Automating reseller detection
  7. 15:52Executing the plan
  8. 17:36Degrading user experience
  9. 19:02AWS tools for protection
  10. 20:46Wrap-up and Q&A
~/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.