~/talks

James Coglan

what they talk about

all 9 in the filters

where they keep going back

all 5 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Breaking ChangesØredev 20192019-11-06
Maintains NPM WebSocket libraries with 20 million downloads a week and traces concrete breakages: changing a numeric status to a string that breaks strict…
Talk on
Conflict resolutionØredev 20192019-11-06
Explains that Git stores full snapshots and performs a three-way merge by finding the nearest common ancestor and adding the two branch deltas, shows concrete…
Talk on
Breaking changesCode Mesh LDN 20182018-11-08
Shows concrete breakages: replacing a numeric status code with a string breaks callers using === and turns arithmetic into string concatenation, the array…
Talk on
Breaking ChangesJSConf EU 20182018-06-02
Semantic versioning (SemVer) helps but doesn’t solve ambiguity: changing a returned 404 from number to string breaks code that uses strict equality, not loose…
Talk on
Why recursion mattersRubyConf 20162016-11-10
Recursion is framed as fundamental: it proves programs are correct by structural induction, it yields real speedups (example build script vs make: initial run…
Talk on
Practical functional programming: pick twoJSConf EU 20142014-09-13
Argues that promises and lists are the same composable container: promise is a container and promise.all turns a list of promises into a promise of a list…
Talk on
A language in 20 minutesFutureJS 20142014-05-06
Claim: a working Lisp engine in 20 minutes that implements arithmetic, conditional logic, variables, user‑defined functions, recursion and lexical closures…
Talk on
All your browsers are belong to meJSConf EU 20112011-10-01
A browser-based polyphonic synth is built end-to-end in JavaScript: Web Audio-style sample generation in Firefox, event-based recording (store key events not…
Talk on
Faye: an Event Driven AppRubyConf 20102010-11-11
Faye is a Rack-mounted Ruby (and Node.js-compatible) pub/sub server that implements Bayeux-style channels with wildcard routing, automatic reconnection and…
Talk on
~/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.