~/talk

How not to end up your app to a hot mess of spaghetti Carbonara

slides:none on file

A student-networking app validates its idea with 30 cold emails and 10 replies, builds an MVP in six weeks, lands 4 paying customers and raises $800k pre-seed. Architecture enforces modular business modules, facades for each third‑party tool and an analytics adapter for Mixpanel/GA/Amplitude. Uses React DND, Firebase and a bespoke component storybook flow before extracting a component npm package (a migration that takes five months). A CSS injection bug inflates loads 10,000× and fixing it saved 200KB bundle; lazy chunks use app-versioned hashes plus a service worker to avoid dynamic-import failures.

AI-written summary · about

  1. 0:00Introduction and background
  2. 3:31Building from zero to one
  3. 6:41Modular design principles
  4. 10:16Component library challenges
  5. 11:18Debugging performance issues
  6. 13:07Bundle size optimization
  7. 14:36Handling dynamic imports
  8. 16:21No broken windows policy
  9. 17:45Release process improvements
  10. 19:52Final thoughts and advice
~/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.