~/talk

Making apps seem faster without optimizing

Talkat PyCon India 2020 · 2020-10-02..10-05· [web-performance, developer-experience]
name:Anand S
links:none on file
slides:none on file

Claims that perceived speed improves by shifting UX and state rather than CPU work: show immediate percentage complete and live progress updated every second or so, move heavy work into background jobs and persist checkpoints so long tasks persist and resume midway, and stop spamming stdout — replace prints with logging to avoid blocking and noisy I/O. Implements a resumable-job pattern backed by a database, push progress via websockets/SSE, and use optimistic UI updates; demos show shorter wait perception without changing core algorithm performance.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 5:42Why apps feel slow without changes
  3. 13:24Perception vs actual performance
  4. 21:39Setting user expectations
  5. 30:27Psychological tricks for speed
  6. 37:56Optimization beyond code
  7. 42:07Q&A and closing tips
~/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.