~/talk

Make it SPECtacular

Talkat Rubyfuza 2018 · 2018-02-01..02-03· [ruby]
slides:none on file

Argues that tiny, concrete changes cut spec-writing time: adopt one-to-one describe names like API::V1::Users::PostsController, use explicit context/setup/subject/assertion four-phase test structure, document the testing stack (factory_bot, capybara, custom matchers, odd DB collation notes) and reuse setup with a shared scenario tool — an open‑sourced circumstance gem that loads factory scenarios into specs. Reports that these practices reduce discovery and setup time and make new tests much faster to write and understand.

AI-written summary · about

  1. 0:00Start
  2. 4:01This is a Mess
  3. 11:14This is Taking Forever
  4. 15:02OMG I Need to Build Everything
~/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.