~/talks

James Long

what they talk about

all 10 in the filters

where they keep going back

all 7 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
CRDTs for MortalsdotJS 20192019-12-05
Argues that local‑first apps are practical by showing a real personal finance app that uses CRDTs, hybrid logical clocks and SQLite on top of a message table…
Talk on
Block the Main ThreadReact Conf 20182018-10-24
Asynchronous bridge messages cause frame stalls that make touch interactions feel like rubber bands; JavaScript speed isn’t the problem, the async bridge and…
Talk on
A Prettier PrinterReact Conf 20172017-03-13
Prettier is a formatter that parses code to an AST then pretty-prints AST, ignores original whitespace, and enforces a single layout rule set. It supports…
Lightning on
Debugging Your DebuggerReact Rally 20162016-08-25
Firefox DevTools debugger is rewritten in react and redux, replacing a fragile DOM‑mutation framework; result is a web‑pack bundled debugger that debugs…
Talk on
Cleaning the Tar: Using React within the Firefox Developer ToolsStrange Loop 20152015-09-24
Claim: migrating Firefox Developer Tools to a pure functional UI using React and Redux produces concrete wins: a single-atom app state that enables…
Talk on
Communicating with channelsReact.js Conf 20152015-01-28
Explores a concrete port of core.async to JavaScript using js-csp and generators, plus a Firefox DevTools visualizer that shows processes and values flowing…
Talk on
Unshackling JavaScript with MacrosMountainWest JavaScript 20142014-03-21
A working macro system called sweet.js implements hygienic macros that add an expansion phase before parsing and compiles invalid JavaScript into valid code…
Talk on
High-Performance WebGL Apps with LLJS and asm.jsCascadiaJS 20132013-11-14
Describes how C/C++ compiled to JavaScript via Emscripten and a spec called asm.js yields near-native speed by using 32-bit integer tricks, typed arrays and no…
Talk on
Flying Satellites from a BrowserjQuery Conference 2012 San Francisco2012-06-28
A production JavaScript mission-ops UI controls SkySat-1 telemetry using jQuery on the front end and Jetty8/ActiveMQ middleware, proving a browser can run real…
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.