~/talk

useSideProject - If you build it, they will come

Talkat reactjsday 2020 · on Thursday, 2020-10-15· [react, developer-experience]
github:liady
slides:none on file

A Splendor-style collaborative board game gets built end-to-end: layout done with CSS Grid and create-react-app, state synced with Firebase realtime DB and small custom hooks, text chat using react-chat-elements, live video via Agora video SDK (10,000 free minutes), auth with Firebase UI, and automatic hosting with Netlify deploys from GitHub. The prototype runs in the browser, updates across clients in real time, supports mute/unmute, and proves a weekend side project can become a real product.

AI-written summary · about

  1. 0:00Intro
  2. 0:36Liad Yosef
  3. 1:29Introduction
  4. 5:55Planning
  5. 7:20Setup
  6. 8:12Grid
  7. 10:41Design
  8. 13:08Filebase
  9. 15:02Firebase API
  10. 17:52Mental Scheme
  11. 23:16Chat
  12. 25:17Recap
  13. 27:04Agora
  14. 28:58Mute audio
  15. 30:55Deploy
  16. 32:43GitHub
  17. 33:03Authentication
  18. 37:48Questions
  19. 41:38Decouple components
~/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.