~/talk

Why do we need to test?

Talkat Vueconf.US 2022 · 2022-06-08..06-10· [testing, developer-experience]
slides:none on file

Claims four concrete values: reducing the feedback loop, trust, architecture, documentation. Tests cut the time between change and verification, but hot module reload and Storybook narrow that gap so testing’s other benefits matter more. Tests provide confidence that unmodified behavior remains intact, force components to become testable (and therefore smaller and better designed), and act as executable docs that stay correct if run on every change. Mentions TDD hesitation and Cypress component testing (Cypress 10).

AI-written summary · about

  1. 0:00Start
  2. 0:09Why do we even test?
  3. 0:44TDD
  4. 1:23How do you think about testing?
  5. 2:57Value 1: Reducing the feedback loop
  6. 3:54Value 2: Trust
  7. 4:19Value 3: Architecture
  8. 5:09Value 4: Documentation
  9. 5:45Summary
~/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.