~/talk

Thinking in Stories: Component-First

Talkat EmberConf 2022 · on Tuesday, 2022-04-19· [ember, developer-experience]
links:none on file
slides:none on file

Generates a fresh Ember app and builds precisely one component—a Tailwind UI contact card—then wires a CSF story into Storybook so stories double as test fixtures. Implements red-green testing by rendering stories in unit tests via the render story helper, passes accessibility checks with the Storybook a11y addon, and removes boilerplate step by step. Everything is live coded and proven: the story renders, tests go from failing to passing, and the component is styled and interactive in Storybook.

AI-written summary · about

  1. 0:00Start
  2. 1:22Thinking Component First
  3. 3:29What Is a Story
  4. 4:35Default Exports
  5. 6:01Storybook Adapter
  6. 8:01Edit the Markdown
  7. 9:33Tailwind Css
  8. 10:05Tailwind Ui
  9. 10:25Contact Card
  10. 18:20Valid Alt Text
  11. 25:52Live Debugging
  12. 36:08Manual Copy
~/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.