~/talk

Prying Open The Black Box

Talkat RailsConf 2015 · 2015-04-21..04-23· [ruby-on-rails, developer-experience]

Shows how to turn a mystery Rails failure into a reproducible fix by following the stack trace, disable backtrace cleaner to see full frames, and inserting raises or prints (puts/pp) to get context. Demonstrates interactive inspection with binding.byebug and editing gems via bundle open active_record then restoring with bundle pristine, using git blame (with the ^ trick) to find intent, and generating a fresh app (dev flag) or a minimal bug template to isolate and fix the issue.

AI-written summary · about

  1. 0:00Start
  2. 3:31gem install canada
  3. 4:03Software Writer
  4. 5:45Black Magic
  5. 7:02Pry Open The Black Box
  6. 7:17Take a deep breath
  7. 8:34Documentation
  8. 14:23Backtrace Cleaner
  9. 22:11bundle open GEM_NAME
~/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.