~/talk

Rails 3 ...and the real secret to high productivity

Talkat RailsConf 2009 · 2009-05-04..05-07· [ruby-on-rails, ruby]
slides:none on file

Rails 3 refactors internals (abstract controller, ActiveRelation) and rewrites the router to be Rack-mountable so multiple apps (Sinatra, even Django parts) can live under one roof; view output escape-by-default (use raw to opt out); unobtrusive JS uses HTML5 data- attributes with small prototype/jQuery drivers so ajax links/forms drop heavy inline code; generators and an Action RM proxy make ORMs and test frameworks pluggable; a concrete productivity claim: a permissions feature that took two weeks is reduced to about 1.5 days* by renegotiating requirements.

AI-written summary · about

  1. 0:00Introduction
  2. 6:54The Rails formula
  3. 9:04Derek Sivers
  4. 12:05The Fail Whale
  5. 15:24The Murk Thing
  6. 16:32Core Principles
  7. 17:39Rails 3 Philosophy
  8. 18:14Lock up all the unicorns
  9. 19:13No holy cows
  10. 21:52Have it your way
  11. 24:22Rails 3 progress
  12. 32:00Crosssite scripting attacks
  13. 35:36JavaScript
  14. 42:26ActiveRecord
  15. 43:45ActiveSupport
  16. 45:43The genesis of Rails
  17. 47:40Re renegotiating requirements
  18. 55:28The most powerful tool
  19. 56:49Suppress internal objections
  20. 57:58People programmers
~/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.