~/talk

Techniques and Tools for Taming Tangled Twisted Trains of Thought

Talkat JSConf.eu 2010 · 2010-09-25..09-26· [javascript]
slides:none on file

Node is single threaded and nonblocking so the concrete claims are: callbacks are the scheduling primitive, wrapping low-level ops yields simpler APIs (an explicit fs.readFile wrapper that opens reads loops and closes), parallel waiting needs explicit callback counters to know when all callbacks finish, and event emitters handle repeated events. Libraries shown include the step library for serial and parallel flow and promised-io for promises. CPU-bound work blocks the whole server and blocking native libraries must be avoided.

AI-written summary · about

  1. 0:00Start
  2. 8:25merging buffers
  3. 10:58read the contents of all the files in that directory
  4. 13:34read the file line by line
~/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.