Topic Tables

A gathering place where engineers test & expand their knowledge of a subject through discussion, moderated by experts. In this online experience, you can browse a number of topic tables scheduled for that day, and join the ones that most interst you. Passively watch and listen or engage in text or video chat.

  • Easily identify the subjects you care about
  • Break the ice with other attendees, speakers, and workshop instructors
  • Engage in conversation or listen to others discuss
  • Make new friends & improve your conference experience

Jump to a topic



React 16.6 added a <Suspense> component that lets you “wait” for some code to load and declaratively specify a loading state (like a spinner) while we’re waiting. Suspense for Data Fetching is a new feature that lets you also use <Suspense> to declaratively “wait” for anything else, including data.

Table Managers

kent c. dodds

Kent C. Dodds

Software Engineer & Teacher


Frontend Architect
Planning Center


A slow, under-performing website is not just a pain for your users -- it can seriously hurt your companies bottom line. Come chat and learn about web performance with Ken Wheeler!

Table Managers

ken wheeler

Ken Wheeler

Senior Dub-master


TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. It has become one of the more popular ways to write JavaScript and React apps, designed specficially to help developers scale and maintain large JavaScript applications.

Table Managers

tejas kumar

Tejas Kumar

Head of Vetting
daria caraway

Daria Caraway

Software Engineer


Next.js is a popular React framework for building server-rendered apps, static sites, progressive-web apps, and more. It is used in production by Netflix, GitHub, Docker, Twitch, Uber, and many others.

Table Managers

jj kasper

JJ Kasper

Software Engineer
joe haddad

Joe Haddad

Senior Software Engineer


The Jamstack is a method of building and deploying websites and apps serverlessly, with your website statically pre-rendered and served on a global CDN edge network. It leverages JavaSctipt, APIs, and microservices to add rich functionality. It helps to reduce complexity, increase scalability, and increase the performance and security of your webpage or app.

Table Managers

guillermo rauch

Guillermo Rauch

Founder & CEO
chris on code

Chris on Code

Web Community Manager
DigitalOcean via
phil hawksworth

Phil Hawksworth

Developer Experience Engineer


There are many ways of testing your app -- and many arguments for how much testing is necessary. Come chat at the Testing table if you're interested in test automation, improving the testing at your company, or you're just curious about the different ways to test React components and apps.

Table Managers

muhsin abdul-musawwir

Muhsin Abdul-Musawwir

Software Engineer
alex krolick

Alex Krolick

Software Engineer
web media

Web Media

Web media such as images, video, and audio are crucial parts of today's websites and applications. But they are often the biggest bottleneck on performance. Come chat with experts to learn about the technical issues at the root of this, what solutions are presently at your disposal, and what the future holds for media on the web.

Table Managers

matt mcclure

Matt McClure

from junior to senior engineer

From Junior to Senior Engineer

If you're a junior engineer, the path to senior may seem simple. Get better at coding, right? But that's just the start of it. In this topic table, AWS engineer Shawn Swyx Wang will chat & answer your questions about moving up in your career to senior engineer!

Table Managers

shawn swyx wang

Shawn Swyx Wang

Senior Developer Advocate
data visualizations

Data Visualizations

The graphic representation of data helps us make sense of our data, and communicate data more effectively to our users. There are many libraries and tools that empower frontend React developers. Come and chat about these tools and patterns with experts in data visualization.

Table Managers

jana beck

Jana Beck

Data Visualization Engineer
Stitch Fix


Serverless is an architectural pattern for applications where you don't provision or maintain servers. At its core, you're leveraging other people's servers (such as AWS, Google Cloud, or Azure), and using cloud functions to run servers only when prompted or necessary. Typically you pay for your server uptime down to the millisecond, rather than running it constantly.

Table Managers

brian leroux

Brian Leroux

swizec teller

Swizec Teller

Software Engineer


GraphQL is changing the way we think about data in our apps. It's a query language for APIs and a runtime for fulfilling those queries with your existing data. It provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.

Table Managers

lee byron

Lee Byron

Software Engineer
eve porcello

Eve Porcello

Technical Instructor
Moon Highway
tanmai gopal

Tanmai Gopal

ben awad

Ben Awad



RxJS is a library for composing asynchronous and event-based programs by using observable sequences. It provides one core type, the Observable, satellite types (Observer, Schedulers, Subjects) and operators inspired by Array#extras (map, filter, reduce, every, etc) to allow handling asynchronous events as collections.

Table Managers

ben lesh

Ben Lesh

Senior Software Engineer
Citadel Securities


Creating a website or app for the world is hard. Not only are you dealing with different languages, but also left-to-right text and formatting vs. right-to-left text, different cultural standards, and more. As billions of more people in the world come online, this process is not just an accessibility issue, but also a strong business incentive.

Table Managers

naomi meyer

Naomi Meyer

Software Engineer


Redux helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. Redux Toolkit is the official, opinionated, batteries-included toolset for efficient Redux development. Come and chat with the maintaner of Redux to learn more about Redux and what's next!

Table Managers

mark erikson

Mark Erikson

Senior Software Engineer
Northrop Grumman


Blitz.js is a full-stack React framework inspired by Ruby on Rails. Come and chat with its creator and maintainer, Brandon Bayer, and learn how it can help you on your next project!

Table Managers

brandon bayer

Brandon Bayer

Open Source Developer
engineering management

Engineering Management

There are many career paths for the software engineer, and management is one of them. This position requires a different type of engineering, since people are not as predictable as code! Come chat with a few managers who have been doing this for some time.

Table Managers

ryan burgess

Ryan Burgess

Engineering Manager
jonathan cutrell

Jonathan Cutrell

Engineering Manager
pete hunt

Pete Hunt

Senior Engineering Manager

Don't wait
Get yours before they're gone.

Buy Tickets...before they're all gone!