List of videos

Playing Pokemon Together With Node.js - Samuel Agnew - JSConf US 2019
Pokemon filled many of our childhoods, and some of our adulthoods, with joy. In this live coding adventure, we will recapture the magic of playing Pokemon together with the help of a Twilio phone number built with server-side JavaScript interacting with Gameboy emulator scripts. By the end of this session, you will learn how to write video game emulator scripts and interact with them using Node.js and Express.
Watch
A Postmortem on the Ingen Incident - Hayley Denbraver - JSConf US 2019
Mandatory Meeting of Ingen’s Board of Directors regarding The Incident Hayley has prepared her report about the events that occurred on Isla Nublar and will present her findings to the board. Before we vote on whether to restart the project, we need to understand why the failure occurred and hear any recommendations.
Watch
Charlie Robbins: JSConf changed my life - JSConf US Last Call
I'm going to talk about how JSConf changed my life, and changes the life of those who I meet. When I first went to JSConf I didn't even go to JSConf. I went to ScurvyConf in 2010 and it inspired me. You can check the WHOIS for nodejitsu.com and you can see that it was registered on April 19th, 2010, just a day after the event. Over the years JSConf continued to inspire me so much that I started EmpireJS and now EmpireNode. These events themselves have spawned other amazing stories.
Watch
Jan Lehnardt: JSConf History - JSConf US Last Call
I’d like to recap the history of JSConf and all the events it helped spawn since its inception by Chris and Laura in 2009. I plan to solicit quotes and soundbites from JSConfs & Family-events around the work that reflect on the influence of JSConf US and the subsequent success of the local conferences. Expect teary moments.
Watch
Earle Castledine: Painting by Functions - JSConf US Last Call
An evolutionary tale, beginning at the birth of the original graphics APIs - caught between the functional and imperative worlds. Low level, and difficult to learn, but lighting-fast and capable of spectacular results. You'll see: The original, horribly stateful, OpenGL API ...and the GLSL shaders that run on top of it: functional, and powerful, and often beautiful. OpenGL then spawned its JavaScript-enabled offspring, WebGL: impressive, but built on an arcane and unwieldy paradigm. It's available in all modern browsers - desktop and mobile - yet lies mostly dormant thanks to its stateful and scary API. But hark! The slow but unceasing rise of functional and reactive programming is the missing link - transforming WebGL into a slick and user-friendly powerhouse. You'll see: the stack-gl manifesto (and its core modules) gl-react and gl-react-native: adding stunning effects in a declarative manner UI widgets and components that are not possible with HTML5 Canvas and friends. ...all while wrangling it all with Rx.js streams.
Watch