Presentations from 2020

Thursday September 24th, 2020 8PM

Shawn Wang

Lessons and Regrets from Shipping my $50000 Coronavirus Side Project

This talk is about my personal journey shipping my side project, LearnInPublic.org, from April to Ju...

Feross Aboukhadijeh

WebRTC in Pandemic Times

The story of how I built a WebRTC app to help people connect for 1-on-1 video chats during the pande...

Sponsored by:


Thursday August 27th, 2020 8PM

Valeri Karpov

What I Wish I Knew When I Became an OSS Maintainer

When I took over maintaining Mongoose after a short Twitter exchange in April 2014, I had no idea wh...

Scott Hanselman

Developing for Linux or anything, on Windows

Window sub system for Linux allows developers and anyone trying to do anything sophisticated as a de...

Sponsored by:


Thursday July 30th, 2020 8PM

Chris Ferdinandi

The Lean Web

The web is a bloated, over-engineered mess. And, according to developer and educator Chris Ferdinand...

Cameron Manavian

Welcome to the Machine: Learning in a Browser with JS

In this talk, Cameron Manavian will focus on the core concepts of ML and how it relates to AI, with ...

Sponsored by:


Thursday June 25th, 2020 8PM

Greg Westneat

Locks Under Lockdown

A Ne'er-do-well's Amblings through Fluid Typography with CSS Locks; Prospects on Universal View Laye...

Jeff Hoffer

Solve Technical Debt by Decoupling Apps from Architecture

This all started when I needed to architect a new platform from scratch for a new version of an exis...

Sponsored by:


Thursday May 28th, 2020 8PM

Eleanor Mazzarella

Dirty Jobs: Updating Major Dependencies

The day has come. It’s time to upgrade that major dependency your project uses. You’ve been puttin...

Matthew Miller

Webauthn - House Keys for the Web

WebAuthn is a new security-oriented browser API that empowers users and website operators alike to u...

Sponsored by:


Thursday April 30th, 2020 8PM

Forrest Akin

Top-Down Design: Extreme Composition Edition

High-level programming languages like JavaScript give us the ability to encode software in human ter...

Aaron Turner

WebAssembly for JavaScript Developers

This talk covers the learnings and experiences of developing WasmBoy. A Game Boy Emulation Library f...

Sponsored by:


Thursday March 26th, 2020 8PM

Adam Trimble

PWAs: Beyond Beginnings - Service Workers at Scale

I want to talk about what service workers look like at scale. We've been working on our PWA at GOAT,...

Jon Jandoc

She Had a Plan for That: building an Iowa Caucus App for the Warren Campaign

If you were paying attention to the Democratic primaries in February, you're probably familiar with ...


Thursday February 27th, 2020 8PM

Ben Junya

Prolific over Perfection

All artists make messy sketches. All writers write terrible first drafts. All coders create dirty fi...

Sponsored by:


Thursday January 30th, 2020 8PM

Lauren Tan

Just Use Any - How to Win Colleagues and Influence Your Boss with Typed JavaScript

TypeScript has won the hearts and minds of programmers all around the world. Unfortunately, your dea...

Chris Bautista

Cypress: The Great & The Not So Great

Testing tools have improved dramatically in the past few years. Cypress, an open source test runner,...

Sponsored by: