~/talk

Solving Problems for African Soil

Talkat EmberConf 2020 · 2020-03-16..03-18· [ember, web-performance, frontend-architecture]
slides:none on file

Argues that African constraints are concrete: rolling outages of 4–12 hours, ~51% smartphone ownership in South Africa, and data at ~$10/GB make heavy JS and network chatter unusable. Recommends Ember strategies: ember-cli fastboot (static SSR) to drop first contentful paint, code splitting and tree‑shaking to cut JS bytes (examples: bundle analyzer, BundlePhobia, Lighthouse), and service workers plus Pouch-style local stores so pages load offline and queued writes sync automatically when connectivity returns. Gives concrete budgets (e.g., ~170 KB JS, <7s on Android Go).

AI-written summary · about

  1. 0:00Start
  2. 2:33Load Shedding
  3. 4:06Basic Digital Literacy
  4. 12:31Code Splitting
  5. 15:29Mbcli Bundle Analyzer
  6. 16:17Bundle Phobia
  7. 23:20Other Performance Tips
  8. 26:49Milestone Timings
  9. 30:33Conclusion
~/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.