~/talk

Good Tech for Hard Places: Fighting Ebola with Javascript Offline Apps...

Talkat JSConf US Last Call 2015 · 2015-12-05..12-06· [web-platform, javascript]
slides:none on file

JavaScript offline apps power contact tracing and call centers during the West Africa Ebola outbreak, using CouchDB and PouchDB plus Angular/Cordova; replication of everything causes 40+ minute syncs and browser-storage eviction, so selective replication cuts 12‑hour delays to near‑instant and moves call‑center response from ~5 days to 24 hours. Built mobile and call‑center apps that work offline, solved conflict by data‑modeling (separate changing bits), and learned to avoid Chrome’s temporary‑storage data loss.

AI-written summary · about

  1. 0:00Introduction
  2. 0:12Background
  3. 0:47What is Ebola
  4. 2:02How does contact tracing work
  5. 8:39What is CouchDB
  6. 10:44CouchDB in Nigeria
  7. 11:19Too greedy
  8. 11:42Replication
  9. 12:09Why replication
  10. 12:29Contact tracing
  11. 13:32Call centers
  12. 15:14Conflicts
  13. 17:32Space
  14. 18:50Beginner mistakes
  15. 19:26Get an expert
  16. 21:13State of the outbreak
  17. 23:29Conclusion
~/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.