2019 September 26-27

Taylor Fairbank

Javascript Performance in Extreme Conditions: Building WebApps for the Refugee Aid Movement

Hand-drawn sketch notes summarizing the talk of Taylor Fairbank
Sketchnotes by Malweene,

Building web applications to power the refugee aid movement results in some interesting performance considerations. Will it load on a refugee camp’s wifi, shared by 500 people and beamed in from a town 4km away? Can it work offline, so that aid workers in the field can still get their job done even if they lose cell signal? Will it run on anything from a decade old donated laptop running Windows Vista to a brand new iPhone X? Is it easy to use by the hundreds of short term volunteers who show up each week? This talk will discuss performance considerations for these questions, explore tradeoffs, and describe our current solution. It will focus on javascript, but also touch on other web technologies or organizational considerations where appropriate.

More details on the Taylor's work:


I like building ethical technology and operational planning, which is what I'm lucky enough to do every day at Distribute Aid. I studied computer science at the University of Illinois, and have previously founded a startup which was accepted into Y Combinator. When I’m not coding or organizing, I enjoy hiking and learning to cook new vegetarian dishes.