~/talk

Component Driven Repo for a Component Driven World

slides:none on file

Argues that front-end monoliths break at scale and shows a working demo that builds four storefronts (shoe, perfume, electronics, sports) from independently versioned components using Bit, with scopes as domain packages, per-component CI and ownership, and the ability to import component source into a workspace to fix and re-export. Highlights real pain: one company spends six months updating a logo across apps. Covers tooling tradeoffs (lerna, nx, module federation) and config-as-component, aiming for component driven repos and loosely coupled reusable UI.

AI-written summary · about

  1. 0:00Introduction and speaker bio
  2. 1:01Personal story and context
  3. 2:38The state of modern web development
  4. 4:05The evolution of architecture
  5. 5:28Front-end monolithic challenges
  6. 7:57Solutions: packaging and limitations
  7. 12:10The monorepo debate
  8. 16:45Feedback and common pain points
  9. 18:56Redefining team ownership
  10. 21:13Scopes and project structure
  11. 23:52Achieving team autonomy
  12. 25:40Building an independent ecosystem
  13. 27:48Practical component composition
  14. 30:42Versioning and component reuse
  15. 32:20The component-as-a-product mindset
  16. 34:07Benefits of the driven approach
  17. 35:47Technical characteristics of components
  18. 38:17Documentation and trust
  19. 40:23Real-world scaling and history
  20. 42:23Monorepos vs. decoupled code
  21. 44:07Standardization through components
  22. 45:47Demo and final considerations
  23. 47:41Core principles of independent components
  24. 50:39Closing thoughts and resources
  25. 51:39Q&A session
~/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.