New date: September 11, 2020, Kromhouthal, Amsterdam

THE BIGGEST REACT CONFERENCE WORLDWIDE

  • 2
    Tracks
    General + React Native
  • 25+
    Speakers
    Sharing newest insights
  • 1500
    React devs
    From all over the globe
In collaboration with FocusReactive

The Event

React Summit Amsterdam is a celebration of good things coming together:

REACT THAT ROCKS AND SPRING IN AMSTERDAM THAT BLOSSOMS

A full-day, two-track conference on all things React, gathering Front-end and Full-stack engineers across the globe in the tech heart of Europe. We're coming back with a new gig on (new date) September 11, 2020. Mark your calendars for the biggest React community event.

Next to the main conference day, be prepared for a number of hands-on workshops, pre-party meetups, and mini conferences throughout the week of the event.

Tuesday-Thursday

8th-10th

Saturday

12th

For more fun activities with networking with our community, join our official Slack channel

Speakers

Kent C. Dodds
9:10 General Track
Consume ➡️ Build ➡️ Teach
see more...
Kent C. Dodds
Trainer, USA

Kent C. Dodds is a world renowned speaker, teacher, and trainer and he's actively involved in the open source community as a maintainer and contributor of hundreds of popular npm packages. Kent is the creator of TestingJavaScript.com and he's an instructor on egghead.io and Frontend Masters. He's also a Google Developer Expert. Kent is happily married and the father of four kids. He likes his family, code, JavaScript, and React.

Sara Vieira
13:50 General Track
The Psycological Effects of useEffect
see more...
Sara Vieira
CodeSandbox, Germany

Sara is a developer at CodeSandbox. GraphQL and Open Source enthusiast. Conference Speaker and Airport expert. She's also a fan of horror movies, has talents such as banging sticks into a drum kit and saying the wrong thing at the wrong time.

Brandon Dail
10:50 General Track
Adopting Concurrent Mode
see more...
Brandon Dail
Facebook, USA

Frontend engineer @facebook. Core contributor @reactjs.

Guillermo Rauch
Guillermo Rauch
Next.js, USA

Guillermo Rauch is the co-creator Next.js, former CTO and co-founder of LearnBoost and Cloudup, acquired by Wordpress.com in 2013. His background and expertise are in the realtime web. He's the creator of socket.io, one of the most popular JavaScript projects on GitHub, with implementations in many different programming languages and frameworks (currently running the realtime backend of high profile apps like Microsoft Office online). He created the first MongoDB ORM for Node.JS, MongooseJS. Before that he was a core developer of the MooTools JavaScript framework. He's the author of "Smashing Node.JS" published by Wiley in 2012, best-selling book about Node.JS on Amazon in multiple programming categories.

Samantha Bretous
16:10 React Native Track
A D3js React Renderer. Is It Possible!?
see more...
Samantha Bretous
Mailchimp, USA

Samantha is a Software Engineer who is passionate about user experiences on and offline. After transitioning careers from building sets for theaters to programming, she is a strong believer that anyone can learn how to code. Samantha promotes her experience of breaking into tech as well as how to navigate the tech space. When she is away from her job at Mailchimp, you can find Samantha with a new craft project or relaxing at home binging on TV.

Ives van Hoorne
Ives van Hoorne
CodeSandbox, Netherlands

Talented engineer and entrepreneur, creator of beloved CodeSandbox.

Jason Lengstorf
17:10 General Track
Professional Playtime: Finding Joy in a Stressful Industry
see more...
Jason Lengstorf
Netlify, USA

Jason Lengstorf is a principal developer experience engineer at Netlify and the host of Learn With Jason, a live-streamed video show where he pairs with people in the community to learn something new. He’s passionate about building healthy, efficient teams and systems, and he’s done his best to positively influence the community, leadership, and technical health of open source and companies including Gatsby and IBM. He lives in Portland, Oregon and writes at lengstorf.com.

Jen Luker
16:10 General Track
React Accessibility: Beyond the Basics
see more...
Jen Luker
Gremlin, USA

Jen Luker is a Sr. Frontend Engineer, conference speaker, and BookBytes podcast co-host. She has spent the majority of her career as a full-stack developer using PHP, Javascript, and CSS, but has a particular fondness for frontend technologies. She is an advocate for both accessibility, and processes that make doing the right thing easy and the wrong thing hard. When she's not exploring solutions, learning new technologies, or reading, Jen's spare time is spent spinning yarn from raw wool and knitting; she's even been known to 3D print her own tools for the job. She is also fascinated by all things space, antique cars, and IoT.

Max Stoiber
Max Stoiber
Gatsby, Austria

Max Stoiber is a Staff Software Engineer at Gatsby, inventing the future of web development. Previously he worked at GitHub, who acquired the startup he co-founded, Spectrum. He is well known for making styled-components, react-boilerplate, and a wide variety of other open source projects in the React ecosystem.

Kitze
Kitze
React Academy, Poland

Kitze founded React Academy to teach React and GraphQL around the world. He's the maker of Sizzy - the browser for designers and developers. He's documenting his journey on YouTube. He made products like JSUI, Twizzy, Lucky Retweet, OK Google, etc.

Vladimir Novick
Vladimir Novick
Independent Consultant, Engineer & Trainer, Israel

Independent Consultant, engineer and trainer, Google Developer Expert, worldwide speaker and published author. Vladimir works mostly in Web and Mobile fields advocating usage of React, React Native, GraphQL as well serverless architectures and functional languages such as ReasonML.

Anna Doubková
Anna Doubková
Hive, UK

Anna is a javascript developer who loves working with new technologies. Currently working at Hive, she does full-stack development to deliver a great end to end solution focused on user experience. Her main focus these days is React Native, performance, type systems, and code architecture. She's a frequent speaker, runs workshops, and likes contributing to the community.

Uri Goldshtein
14:20 React Native Track
GraphQL Mesh – Why GraphQL between services is the worst idea and the best idea at the same time!
see more...
Uri Goldshtein
The Guild, Netherlands

Uri is the founder of The Guild, a group of open source developers working around the world to help create important open source libraries, mostly around GraphQL. They support large companies to go through successful technological transformations.

Michel Weststrate
Michel Weststrate
Facebook, UK

Open source fanatic, speaker and trainer. Author of MobX, MobX-State-Tree, Immer and a plethora of smaller packages. On a continuous quest to make programming as natural as possible. React, JavaScript and TypeScript fan. Working at Facebook on dev tooling for mobile developers.

Lorenzo Sciandra
10:50 React Native Track
The 1.0 is a Lie
see more...
Lorenzo Sciandra
Formidable, UK

Lorenzo is a Software Engineer at Formidable UK — a few years ago he decided to use React Native for a project. He hasn’t stopped since: he became an Open Source maintainer for the core project, helping the Facebook team. He also cares a lot about mental health, so he decided to help his local OSS community with a dedicated meetup, ProvidedAsIs.

Joel Arvidsson
11:20 React Native Track
React Native Performance beyond React.memo()
see more...
Joel Arvidsson
Klarna, Sweden/Germany

Joel is an engineer at Klarna and open source author. Excited about React Native, glitch art and lacto-fermentation.

Hugh Francis
13:50 React Native Track
Building LightOS with React Native
see more...
Hugh Francis
Sanctuary Computer, USA

Hugh Francis is a mechanical engineer and technical draftsperson by trade. During his studies in Brisbane, Australia, he founded a boutique record label that led him to NYC, where he eventually turned UX designer and software developer. He worked with various agencies in New York before starting Sanctuary Computer, a technology studio that he currently leads. He's an active contributor to open-source, and has released many of his own libraries.

Hein Rutjes
Lightning Talk 11:50 React Native Track
Smooooooth Native Shared Element Transitions
see more...
Hein Rutjes
Expo, The Netherlands

Tech creator, App developer, React-native & JavaScript enthusiast. Brewer of beers and player of table-tennis. Software dev @expo.

Tim Neutkens
Tim Neutkens
Next.js Lead @ ZEIT, Netherlands

Lead maintainer of Next.js. Co-author of Next.js MDX Micro and ncc. Has a passion for creating scalable applications and improving developer experience.

Pariss Athena
Lightning Talk 11:50 General Track
Theming Gatsby Apps with Theme UI
see more...
Pariss Athena
G2i, USA

Pariss is a front-end developer who works for G2i as a Hiring Team Member, vetting React and React Native engineers for remote contract roles. She is also creator of #BlackTechTwitter and Founder of Black Tech Pipeline.

Vincent Riemer
14:20 General Track
Code Splitting: A Deep Dive
see more...
Vincent Riemer
Facebook, USA

Web Core at Facebook and creator of ambitious side projects such has React Native DOM and the iO-808. When he isn't programming, you can find him producing music and tinkering with synthesizers.

Joshua Nelson
9:50 General Track
A React Service Worker Framework
see more...
Joshua Nelson
Airbnb, USA

Joshua is a developer at Airbnb, working on improving the front end performance of the most visited pages on the site! Joshua cares deeply about ensuring fast experiences for everyone, and has worked on performance optimization and instrumentation to achieve this.

With experience building both UI platforms, design systems, and product UI, Joshua has learnt what really works when it comes to performance (and what doesn't!) and is looking forward to sharing these lessons with you.

Sophie Au
14:50 React Native Track
Accessibility as a First Class Citizen
see more...
Sophie Au
Donut, Germany

Sophie is a software developer at Donut where she champions testing and accessibility. And ensures there's a steady supply of office donuts.

Vojtech Miksu
16:40 General Track
Introducing React View: A Set of Tools that Closes the Gap between Users, Developers and Designers of Component Libraries
see more...
Vojtech Miksu
Uber, USA

Currently on the UI Platform team at Uber. Focused on design systems (baseweb.design), open source (multiple popular react libraries as react-movable or react-portal), CSS in JS and great user/developer experiences. Previously building product at Cloudflare.

Norbert de Langen
Lightning Talk 11:50 General Track
Storybook 6.0.0 – Storybook for Teams
see more...
Norbert de Langen
Chromatic, Netherlands

Hey I’m Norbert de Langen, I’m specialised in web technology and front-end software architecture. I maintain the open-source project Storybook as a developer but also as lead to keep the project going strong by connecting people and onboarding new contributors. My passion is in front-end development, learning new things and sharing knowledge.

Sangeetha KP
9:50 React Native Track
ML on the Edge
see more...
Sangeetha KP
Amazon, USA

Sangeetha is a Software Developer Engineer with 4 years of experience working with Alexa Companion App and the Amazon Shopping App at Amazon HQ. She is a Tech enthusiast and can be seen giving talks / workshops in universities/meetups in the United States

Kiril Matev
Lightning Talk 11:50 General Track
Delivering Powerful Data Presentation and Visualization to your Application Using Ag-grid
see more...
Kiril Matev
Ag-grid, UK

Kiril is Technical Executive for Ag-grid. He's worked with software development organizations of all sizes and across industries to recommend the best tools for their UI development needs. He's excited about helping developers build UIs that are functional, highly interactive and easy to use. In his spare time he enjoys snowboarding and playing table tennis.

Pavel Jacko
Lightning Talk 11:50 React Native Track
React Native on 20 Platforms
see more...
Pavel Jacko
24i, Netherlands

CTO at 24i. Passionate about pushing the boundaries of technology innovation.
Open source advocate. Creator of ReNative. Works with Web, Mobile, TV, Desktop, VR, AR, IoT and serverless technologies.

Jack Hsu
14:50 General Track
React at Scale with Nx
see more...
Jack Hsu
Nrwl, Canada

Jack Hsu is a JavaScript Architect at Nrwl who works on Nx. Nrwl helps companies develop like Google, Facebook and Microsoft to develop large scale applications.

Wouter van den Broek
16:40 React Native Track
Infiltrate Your Own React Native App
see more...
Wouter van den Broek
Independent Consultant and Engineer, Netherlands

Wouter van den Broek is a independent consultant and engineer. He has build more than 200 apps, from Symbian to BlackBerry to iOS and Android and now on the endeavor with React Native. With all these years of experience in the mobile world with building mobile apps there is a lot of knowledge to be shared. Also loves new technology, software processes; how to figure those out and traveling and reading.

Schedule

9:10
Trainer, USA
Consume ➡️ Build ➡️ Teach

How do you level up? How do you jumpstart your learning when getting into something new? Nobody has more than 24 hours a day, so how do you maximize the impact of your limited time?

In this keynote, I'm going to tell you a bit of my own story, and some tips and tricks that I've learned so you can be as productive as you can be at learning new things and solidifying that knowledge so it's there when you need it.

9:50
Airbnb, USA
A React Service Worker Framework

Service workers can give users a huge boost in performance and user experience. If you read the API docs about how to create one, it all sounds relatively straightforward. You register a file, do some work in the worker, you're done! In the real world though, there's a bit more to it.

At Airbnb, we created a service worker system in React that lets us deliver service workers safely and efficiently, measuring the right things, and allowing experimentation and scope-sharing between different types of devices and parts of our site.

Ranging from app shells to precaching to prefetching, I will share with you some of the lessons we have learned from running service worker A/B tests on the most visited page at Airbnb, and what we learned from it!

No matter what size or stage of service worker adoption you are at, I will share ideas and lessons that will help you create a similar system for your project – one that ensures delivering service workers is fast, measurable, painless, and better for your users.

10:20
10:50
Facebook, USA
Adopting Concurrent Mode

Concurrent Mode is still experimental, but it's right around the corner. It not only brings new and exciting functionality to React, but it also introduces new nuances for how to think about components. In this talk we'll answer the basics in detail: what does Concurrent Mode actually give us, how can we approach adoption, why do we want it, and how can we adjust both our code and our mental model to set us up for success?

11:20
Mystery Talk
11:50
Theming Gatsby Apps with Theme UI - Pariss Athena

There are many CSS-in-JS libraries for us to choose from. Imagine being able to take your favorite parts of those libraries and using them in one. Learn about the power of Theme UI.

Storybook 6.0.0 – Storybook for Teams - Norbert de Langen

The next major version of Storybook helps you scale UI components and design systems across your company. You’ll see how key features like auto-generated documentation and story sharing enable your team to reuse existing components everywhere.

Delivering Powerful Data Presentation and Visualization to your Application Using Ag-grid - Kiril Matev

Every day developers are building UIs to enable users to present ever greater volumes of data. However, implementing functionality to visualize this data requires significant additional development effort. With ag-grid they can quickly deliver not only rich data presentation in a grid, but also interactive data visualization, seamlessly integrated into a single user experience. Join this session to see for yourself how quickly you can enable your users to unlock the value of your grid data.

13:50
CodeSandbox, Germany
The Psycological Effects of useEffect

We have been using hooks for a while and with that we have also been using useEffect in particular and in this today I wanna take a look at the trickier parts of useEffect and why they work that way so you can leave with a super understanding of how this magic all works

14:20
Facebook, USA
Code Splitting: A Deep Dive

Single page applications pose a lot of technical challenges, largest of which is keeping your JavaScript payloads down in a growing application that requires JavaScript to be rendered. In this talk we'll take a deep dive into how code splitting works, how to write your code to best take advantage of code splitting, and take a peek at the implementation details of some of your favorite bundlers to better inform your code splitting strategies.

14:50
Nrwl, Canada
React at Scale with Nx

React development on large teams comes with many challenges: code and design consistency, collaboration, enforcing best practices, CI/CD, etc.

Nx is a set of open source tools that aim to make many facets of working on large teams as simple and easy as possible.

In this talk you will learn how Nx can:

  1. Greatly speed up CI/CD pipelines
  2. Make collaboration easy
  3. Enable code and design consistency
  4. Enforce best practices automatically
15:20
16:10
Gremlin, USA
React Accessibility: Beyond the Basics

Accessibility in React has been a hot topic in the last few years, but in this talk, we'll be going beyond the basics. We'll discuss what disability means beyond what you've heard before, and then use code examples to learn why semantic HTML is helpful, and when it's just not enough. We'll then look into tooling, and talk about how you can introduce accessibility testing into your teams and existing code. You'll leave with the tools and knowledge to make a difference starting today.

16:40
Uber, USA
Introducing React View: A Set of Tools that Closes the Gap between Users, Developers and Designers of Component Libraries

So you built a component library. Congrats! I am sure it is awesome but did you put the same effort into its documentation? Component libraries tend to have giant APIs, dozens of components, hundreds of props and thousands of permutations. That is a lot of information to unpack.

We could make the documentation very long or... super interactive. We combined component previews, API documentation, props editing and code editing into a single seamless experience. You can quickly explore various settings of each component while watching the code write itself.

This talk will show you how to leverage common tools and concepts such as Prettier, babel and AST transformations to build the documentation that can literally work for you.

17:10
Netlify, USA
Professional Playtime: Finding Joy in a Stressful Industry

Working in tech can sometimes feel like a thankless grind. In this keynote, we’re not going to figure out how to fix tech — but maybe we can find some coping mechanisms to make our careers a bit more joyful.

In this talk, Jason Lengstorf will share his own story and those of other developers who seek out playful, fun outlets in their careers. You’ll learn the foundational skills that make it possible, the strategies that turn silliness into career growth, and ideas for how you can adopt these strategies and find more joy in your own career.

18:00
23:00
9:50
Amazon, USA
ML on the Edge

The world is filled with billions of small, connected, intelligent and compute-efficient smart-phones. What if we can tap into this power and do more on the edge? It turns out, ML fits perfectly here. Let us explore the MLKit library to bake in intelligence into react-native applications.

10:50
Formidable, UK
The 1.0 is a Lie

Whenever there's a conversation about working on React Native, versioning and release cycle usually arise as one of the pain points. But why is that the case? How complicated is it to create a new release of React Native? Surely it looks similar to the release process you are using... or not! During this talk I'll walk you through the many steps and complexities involved in publishing a new version or React Native, and I'll challenge one fundamental idea – that 1.0 is the solution to all problems. I hope you're ready, it's going to be wild!

11:20
Klarna, Sweden/Germany
React Native Performance beyond React.memo()

So you know all about how to avoid redundant renders and make your components fast, but what about your app? This talk aims to widen the perspective and explores:

  • Important performance metrics; how to measure, monitor and debug them.
  • Architecture and product considerations of a fast and scalable app.
  • Compile time optimizations.
  • JavaScript runtimes.
11:50
React Native on 20 Platforms - Pavel Jacko

Building truly cross platform apps has been a turbulent landscape for the last couple of years. The arrival of React Native created the foundation for new way of thinking about cross-platform future, driven by open source and community. In this talk I will dive into some of the concepts and challenges behind building React Native apps for Mobile, Desktops, Browsers, TVs, Consoles, VR and Wearables.

Smooooooth Native Shared Element Transitions - Hein Rutjes

In this talk we will take a closer look at react-native-shared-elements. A native library for performing smooth and fast shared element animations, even on older Android phones. We will take a look at how to integrate it with react-navigation; and how to use it with Expo and on the web.

13:50
Sanctuary Computer, USA
Building LightOS with React Native

Hugh Francis gives a play-by-play of the challenges around using React Native as the primary view layer embedded into the firmware for smartphone operating system. He discusses why React Native was chosen, breaks down the platform architecture, and walks through some of the unforeseen challenges that come with code-signing and distributing React Native as part of an Android (AOSP) firmware build-step.

14:20
The Guild, Netherlands
GraphQL Mesh – Why GraphQL between services is the worst idea and the best idea at the same time!

We all heard about the benefits of using GraphQL between the client and server, but when it comes to communication between services on the backend there is still a lot of discussions about different philosophies and solutions. Should you use Federation, Stitching or not use GraphQL at all? In this talk I'm going to demonstrate each approach, show the downsides of each of them and reveal a new, radical approach that brings the best of all worlds.

14:50
Donut, Germany
Accessibility as a First Class Citizen

All too often A11Y is only an afterthought and will be added to a project "when we have time" i.e. never. But there are a many reasons why you should develop with a11y in mind from the start including some that will convince The Higher-Ups. We'll explore tools we can use to help us develop more accessibly and talk about some of the quirks and limitations that React Native has.

15:20
16:10
Mailchimp, USA
A D3js React Renderer. Is It Possible!?

D3 and React have a hard time playing well with each other. Both vie for control of the DOM which can be stressful to manage. Fortunately, there’s a npm package for that! Meet react-reconciler, a package for building custom react renderers. Merging these two disparate technologies has been a journey of much learning. Join me as I take you on that exploration.

16:40
Independent Consultant and Engineer, Netherlands
Infiltrate Your Own React Native App

Ever wondered how hackers can compromise your app and your app data? In this talk you will see how to infiltrate your own app with different techniques like decompiling, sniffing, etc.. By the end of the talk, you'll walk away a little bit scared but more prepared with some great practices to infiltrate your own app and the knowledge to battle them.

Extended program

Pre-party events

September 9-10

Visit our pre-party events for more fun, networking and learning!

THE BIGGEST REACT PARTY WORLDWIDE

React meets Friday

Get ready for an immersive artistic experiences brought to you by local creative community and FIBER festival

AMSTERDAM EXPLORATION DAY

By bike, by boat, by foot

Boat tours

Walking tours

Community brunch & board games

Feel The Vibes

Check out our YouTube channel for more talk recordings of previous editions and meetups.

Follow us for updates

Subscribe for conference email updates to hear about the latest news and special deals:

KROMHOUTHAL

Gedempt Hamerkanaal 231

Amsterdam, 1021 KP

View on map

Our fleet

Speakers ship
Our special React Summit tradition is to rent a whole boat-hotel, where most of speakers stay during the event and a speacial speakers dinner takes place.
React ferry
from Central Station
Conference venue is located right at the Ij river, and for attendee convenience we book few ferry ships for a direct commute from Central Station.
Speakers boat
Our speakers travel to conference in style - on a private boat right from their hotel to event venue doorsteps.

React Open Source Awards

Award

Repeating the tradition, we'll run React Open Source awards again in 2020 to highlight the most exciting and innovative projects of past year, highlighting lesser known projects form independent authors and maintainers

Breakthrough of the year
Breakthrough of the year
Breakthrough of the year
Breakthrough of the year
Breakthrough of the year
Fun side project of the year
Fun side project of the year
Fun side project of the year
Fun side project of the year
Fun side project of the year
Most impactful contribution
to the community
Most impactful contribution
to the community
Most impactful contribution
to the community
Most impactful contribution
to the community
Most impactful contribution
to the community
Productivity booster
Productivity booster
Productivity booster
Productivity booster
Productivity booster
The most exciting use of technology
The most exciting use of technology
The most exciting use of technology
The most exciting use of technology
The most exciting use of technology

Giving back to community

When we launched our first event five years ago, we never imagined we would welcome up to 1500 attendees at our events and organize four meetup groups and multiple spin-offs in Europe. Our secret? We welcome people from all walks of life in our community.

We know that supporting diversity inside and outside of IT takes more than mere statements, which is why our diversity scholarship programs are a key part of every conference we organize.

20 of 50 extra diversity scholarships sponsored


In addition to our self-funded tickets pool, we're actively working with partner companies to sponsor more diversity scholarship tickets. Help make the React community a better place–support our scholarship programme!

Faces

Sponsors

We would not be here, if companies like Facebook would not invest into Open Source so heavily, as well as React would not grow that much without support of multiple great companies from across the globe. We're really grateful for all the trust and support our partners shared with us.

Would like to join the community and improve your tech brand?
Check 2020 sponsorship offers.

Platinum
Production Partners
Media Partners