~/talk

I Like My Params Like I Like My Coffee

slides:none on file

Migrating a large Rails codebase to Strong Parameters (gem for Rails 3/3.2) reveals concrete traps: a 1000+ line controller with deep nesting including additional_attributes_attributes breaks unless temporarily whitelisted with permit!; API tests return 400 where pre-Strong-Params gave 204; 55 PRs and 11 reverts track the work; a bug turns out to be Ruby hash ordering — order matters — fixed by moving timezone_name to the front; a helper gem strong_like_bull is created and sees 300+ downloads.

AI-written summary · about

  1. 0:00Introduction and context
  2. 2:12Strong parameters overview
  3. 4:58Practical tips for developers
  4. 8:41Developing the gem and solutions
  5. 12:46Solving the mystery
  6. 17:04The role of order and closing
~/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.