~/talk

Keynote – James Edward Gray II

Talkat Ruby Midwest 2013 · 2013-04-05..04-06· [ruby, soft-skills]
slides:none on file

Argues code’s primary purpose is to communicate with the reader and shows concrete tradeoffs between quick spikes and long term design, claiming spikes often blow up later. Uses examples like dumping a one off report into a reports rake file, parsing IRC messages first with a giant regex then refactoring to StringScanner and small methods that actually work better, cites libraries like Sinatra and RestClient, mentions Google burn metrics and the pragmatic 80% rule for spikes versus the cost of refactoring.

AI-written summary · about

  1. 0:00Start
  2. 5:47COWBOY CODING
  3. 13:58CONTEXT MATTERS
  4. 24:25I CAN'T WRITE ALL OF THE CODE
  5. 27:03THE HIDDEN WAR
~/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.