Speakers

Adrien Trauth

Build advanced search experiences with a custom query language

Portrait photo of TC39

TC39

Panel

Portrait photo of Erin Zimmer

Erin Zimmer

Further Adventures of the Event Loop

Portrait photo of Gabrielle von Koss

Gabrielle von Koss

When you assume, you make an error out of you and me

Portrait photo of Daniel Ehrenberg

Daniel Ehrenberg

Native BigInts in JavaScript: A Case Study in TC39

Portrait photo of Florence Okoye

Florence Okoye

Hey you, do you even design?

Portrait photo of Katie Fenn

Katie Fenn

Securing your site like it's 1999

Portrait photo of Tracy Hinds

Tracy Hinds

Merge Conflict: a case study and application of peer conflict management training in Node.js

Portrait photo of Igor Trindade Oliveira

Igor Trindade Oliveira

Tales From the Trenches: Fingerprints on the Web

Portrait photo of Patrick Hamann

Patrick Hamann

To push, or not to push?! - The future of HTTP/2 server push

Portrait photo of Marcy Sutton

Marcy Sutton

Empathy-Driven Development

Portrait photo of Willian Martins

Willian Martins

Back to the future of JS: the next features and amazing proposals

Portrait photo of Lin Clark

Lin Clark

Secret Talk

Portrait photo of James Coglan

James Coglan

Breaking changes

Portrait photo of Jason Laster

Jason Laster

Time travel debugging: A step-by-step guide.

Portrait photo of Hannes Schluchtmann

Hannes Schluchtmann

Quirks and surprises of webdev in China

Portrait photo of Tejas Kumar

Tejas Kumar

From You Can't to You Can: The Welcoming Nature of Javascript

Portrait photo of Sarah Groff Hennigh-Palermo

Sarah Groff Hennigh-Palermo

Kablooie: A History of Errors & a Future of Solutions

Portrait photo of Georgios Kaleadis

Georgios Kaleadis

About Coding Kids and Screaming Carrots

Portrait photo of Myles Borins

Myles Borins

Please wait... loading: a tale of two loaders

Portrait photo of Valerie Woolard Srinivasan

Valerie Woolard Srinivasan

Logging Off: Improving Low-Connectivity Experiences on the Web

Portrait photo of Paul Frazee

Paul Frazee

Formalizing user rights on the Web

Portrait photo of Remy Sharp

Remy Sharp

Using a modern web to recreate 1980s horribly slow and loud loading screens

Portrait photo of Brian Terlson

Brian Terlson

What makes a JavaScript VM?

Portrait photo of Benedikt Meurer

Benedikt Meurer

What makes a JavaScript VM?

Portrait photo of Patima Tantiprasut

Patima Tantiprasut

Burn bright but don't burn out

Portrait photo of Kim Crayton

Kim Crayton

Unintended Consequences: How to Reduce Exclusionary Practices In Our Organizations and Communities

Portrait photo of Patricia Realini

Patricia Realini

Existential Engineering or How Ethics Precedes Error Handling

Portrait photo of Mike Samuel

Mike Samuel

A Node.js Security Roadmap

Portrait photo of Neha Sharma

Neha Sharma

Journey of JS community from 2 to 2k members

Portrait photo of Ali Tabibzadeh

Ali Tabibzadeh

Essence of Community and Inclusiveness Profits from EU to Iran

Portrait photo of Ryan Dahl

Ryan Dahl

Propel, a machine learning framework for JavaScript

Portrait photo of Stephanie Nemeth

Stephanie Nemeth

Haute Codeture: Clothing as a Canvas

Portrait photo of Tara Vancil

Tara Vancil

Imagine This: A Web Without Servers

Portrait photo of Ivan Moreno

Ivan Moreno

Photorealistic Real Time Computer Graphics with Javascript

Portrait photo of Brittany Storoz

Brittany Storoz

The Etymology of Programming

Portrait photo of Rich Harris

Rich Harris

Computer, build me an app

Portrait photo of Jordan Santell

Jordan Santell

Exploring Augmented Reality on the Web

Portrait photo of Alaina Kafkes

Alaina Kafkes

When Chomsky Met JavaScript: Exploring the Linguistics Behind Regular Expressions

Portrait photo of Ben Greenberg

Ben Greenberg

From Rabbi to Coder: How To Prepare for the Technical Interview

Portrait photo of Charlie Gerard

Charlie Gerard

Look mum, no hands!

Portrait photo of Alvaro Videla

Alvaro Videla

Metaphors We Compute By

Portrait photo of Ola Gasidlo

Ola Gasidlo

TCP - A story about hope, (pkg) loss && the missing link

Portrait photo of Phil Nash

Phil Nash

Aggressive Web Apps

Portrait photo of Shelley Vohr

Shelley Vohr

Asynchrony: Under the Hood

Portrait photo of Emil Bay

Emil Bay

Hand-crafting WebAssembly

Portrait photo of Ashi Krishnan

Ashi Krishnan

Deep Learning in JS

Artists

MCs