~/talk

Scalable Best Practices for Your Development Team

Talkat ConfrontJS 2018 · on Monday, 2018-10-29· [developer-experience, testing]
slides:none on file

Lists concrete changes and results: adopt Readme-driven development so component APIs exist before code; build an open Operational UI and scaffold via operational scripts to remove per-project tooling; prefer integration-heavy testing with static analysis (TypeScript) and the testing trophy; replace Redux by Hydrogen for boilerplate reduction; run a Babel codemod to convert Glamorous to Emotion and upgrade 100+ components in minutes; automate recurring tasks, split roles (styling, SSR, D3), and measure improvements in velocity and maintainability.

AI-written summary · about

  1. 0:00Introduction
  2. 2:20Scalable Best Practices
  3. 4:28Complexity
  4. 7:32Scale
  5. 7:46Team
  6. 8:29Deferred Essentials
  7. 9:57Testing
  8. 11:33Write tests
  9. 11:57Pyramid of tests
  10. 13:38Testing trophy
  11. 15:03Testing JavaScript
  12. 15:28Technical Debt
  13. 17:29Not a Silver Bullet
  14. 18:15BehaviorDriven Development
  15. 20:08UI Component Library
  16. 22:25Take the time
  17. 24:15The 0 1 N principle
  18. 25:12Hydrogen
  19. 30:57Divide Conquer
  20. 32:20Dividing by Function
  21. 34:20Cold Site
  22. 34:35Embrace Structure
  23. 34:46Define Structure
  24. 37:08Embracing Structure
  25. 37:23To Dos
  26. 39:47Accessibility
  27. 40:55Feedback
  28. 41:32Feedback Statistics
  29. 41:51Evolution
  30. 42:10Communication
~/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.