#state management

Subscribe
Managing the state of a browser-based JS application is tough — but it doesn’t have to. With tips and workarounds from our speakers’ tutorials and courses on JavaScript state management, you’ll find that even the most tedious tasks can be easy if you follow a few simple principles to avoid the most common pitfalls.
Yehuda Katz
Yehuda Katz
Tilde, Inc., USA
Talk: Announcing Starbeam: Universal Reactivity
Over the years, Yehuda has worked on a number of open source projects, including Ruby on Rails, jQuery and Rust. He also created some of his own, including Handlebars, Ember.js and Cargo (Rust's package manager). At the moment, he's working on a new library that extracts the best part's of Ember's auto-tracking reactivity system into a package that you can use in any UI framework. That's what this talk is about!
Eduardo San Martin Morote
Eduardo San Martin Morote
Vue.js Core Team, France
Talk: Everything Beyond State Management in Stores with Pinia
Eduardo is a Frontend Nerd who works on the Vue.js Core Team, with a particular focus on its official Router. He's very invested in Open Source, and loves developing maintainable and tested front end architectures.
Tanner Linsley
Tanner Linsley
Nozzle.io, USA
Talk: React Query: It’s Time to Break up with your "Global State”!
Tanner Linsley is an entrepreneur and open source creator who loves React and JavaScript. He has built and still maintain several well-known open source libraries like React Query, React Table, React Virtual, React Form, React Charts, React Static, and even Chart.js He co-founded Nozzle.io 6 years ago and is currently helping it grow as VP of UI and UX. When not programming, Tanner spends his free time traveling, recording music, film-making, and vacationing with his wife and children.
Tanner Linsley
Tanner Linsley
Nozzle.io, USA
Talk: Rethinking Server State with React Query
Tanner Linsley is an entrepreneur and open source creator who loves React and JavaScript. He has built and still maintain several well-known open source libraries like React Query, React Table, React Virtual, React Form, React Charts, React Static, and even Chart.js He co-founded Nozzle.io 6 years ago and is currently helping it grow as VP of UI and UX. When not programming, Tanner spends his free time traveling, recording music, film-making, and vacationing with his wife and children.
Mikhail Kuznetcov
Mikhail Kuznetcov
ING, Netherlands
Talk: Managing state in Vue3 application
Mikhail is a passionate developer who loves to share his knowledge with the world. As a team leader, public speaker, workshop organizer, teacher of JavaScript and Vue.js, he has trained developers worldwide.
Nir Parisian
Nir Parisian
Enpitech, Israel
Talk: Stop Abusing Client State Management
Hi, I'm Nir 👋 Married to Efrat and father to Bar Or and Hadas. I live in Israel and built (awesome Pokemon) websites since I was a kid 😎 My professional journey started at Intel and went through blockchain startup. Today I run a consulting Frontend solutions company that focuses on Web 3.0. I'm totally in love 😍 with React, its ecosystem and community and happy to explore new solutions and share my knowledge with everyone 🙂
Nick Hehr
Nick Hehr
Betterment, USA
Talk: Becoming a Form Wizard: Intuitive Multi-Step Workflows
Nick is an empathetic community member, full-stack developer, and avid Disney parks & animation fan. When he’s not speaking at local meetups or contributing to embedded JS projects, you can probably find him at the nearest climbing gym. His mustache is a figment of your imagination.
Eduardo San Martin Morote
Eduardo San Martin Morote
Vue.js Core Team, France
Talk: Panel discussion: State Management
Eduardo is a Frontend Nerd who works on the Vue.js Core Team, with a particular focus on its official Router. He's very invested in Open Source, and loves developing maintainable and tested front end architectures.
Kia King Ishii
Kia King Ishii
Global Brain, Japan
Talk: Panel discussion: State Management
The optimist web designer/developer. Vue.js core team. Author of Vuex ORM. Director at Global Brain.
Vanessa Otto
Vanessa Otto
Zavvy GmbH, Germany
Talk: Panel discussion: State Management
Vanessa is a Web Developer. She has an M.Sc in Media Informatics with a focus on Human-Computer-Interaction. Vanessa is the Lead Frontend Developer at Zavvy. She is a co-host of the podcasts expect(Exception), Working Draft, and Ausbaufähig. Vanessa is a Chapter Leader of the Front-end Foxes helping women with their first coding and speaking experiences. She was a member of the JS Kongress Program Committee.
Ebenezer Don
Ebenezer Don
JetBrains, Nigeria
Talk: Efficient State Management With Hookstate
WebStorm Developer Advocate at JetBrains and technical content creator with a passion for building products that ease the lives of users and making difficult concepts easy to understand.
Sergii Zhuravel
Sergii Zhuravel
Absio, Ukraine
Talk: Reusing App State in React Native with Recoil
I'm a Lead Software Engineer. I have a master degree in applied mathematics and more than 10 years of experience in IT. Worked with different back-end and front-end technologies. Now I work with React and Redux, and I like them a lot. I like to share my knowledge, so I conduct programming courses (JavaScript), write articles and participate in different events.
Nikhil Sharma
Nikhil Sharma
Postman, India
Talk: setState, We Need to Talk!
Software Engineer at Postman. I build scalable and reactive web apps with React and some caffeine! OSS contributor and maintainer @ OSSN Blogger @Medium Speaker
Vanessa Otto
Vanessa Otto
Zavvy GmbH, Germany
Talk: Modern State Management with Vue 3
Vanessa is a Web Developer. She has an M.Sc in Media Informatics with a focus on Human-Computer-Interaction. Vanessa is the Lead Frontend Developer at Zavvy. She is a co-host of the podcasts expect(Exception), Working Draft, and Ausbaufähig. Vanessa is a Chapter Leader of the Front-end Foxes helping women with their first coding and speaking experiences. She was a member of the JS Kongress Program Committee.
Matt Pocock
Matt Pocock
Vercel, UK
Talk: Make legacy code delightful with statecharts
Matt is a developer advocate at Vercel, and is working on a video course called Total TypeScript.
Laura Kalbag
Laura Kalbag
, Ireland
Talk: Introducing state machines and statecharts
I’m a friendly designer originally from the UK, now living in Ireland. You’ll usually find me talking about rights-respecting design, accessibility and inclusivity, privacy, web design and development.
David Khourshid
David Khourshid
Stately, USA
Talk: The State of XState
David Khourshid (known on Twitter as David K. Piano) is a software engineer for Microsoft, a tech author, and speaker. Also a fervent open-source contributor, he is passionate about statecharts and software modeling, reactive animations, innovative user interfaces, and cutting-edge front-end technologies. When not behind a computer keyboard, he’s behind a piano keyboard or traveling.
Roy Derks
Roy Derks
Vandebron, Netherlands
Talk: State Management in React with Context and Hooks
Roy Derks is a developer, author and public speaker from the Netherlands. His mission is to make the world a better place through tech by training and inspiring developers worldwide. Currently he is working with StepZen on a mission to make GraphQL adoption easy and scalable.
David Khourshid
David Khourshid
Stately, USA
Talk: The Visual Future of State Management
David Khourshid (known on Twitter as David K. Piano) is a software engineer for Microsoft, a tech author, and speaker. Also a fervent open-source contributor, he is passionate about statecharts and software modeling, reactive animations, innovative user interfaces, and cutting-edge front-end technologies. When not behind a computer keyboard, he’s behind a piano keyboard or traveling.
Will Johnston
Will Johnston
WP Engine, USA
Talk: Using the Proxy API for State Management
Will Johnston is a Developer Advocate on the DevRel team at WP Engine. He started coding when he was 10 years old, and began coding professionally at 15. He got his start working on an open source competency tracking tool for schools with Python and Zope. Will founded Covalence alongside Matt Landers, and served as CTO. At WP Engine, Will is excited to help make the headless CMS world a better place by helping others embrace headless and make the most out of new tools and technologies.
David McCabe
David McCabe
Facebook, USA
Talk: Fire-side chat on Recoil
UI Engineer at Facebook. Author of Recoil.js
David Khourshid
David Khourshid
Stately, USA
Talk: XState: the Visual Future of State Management
David Khourshid (known on Twitter as David K. Piano) is a software engineer for Microsoft, a tech author, and speaker. Also a fervent open-source contributor, he is passionate about statecharts and software modeling, reactive animations, innovative user interfaces, and cutting-edge front-end technologies. When not behind a computer keyboard, he’s behind a piano keyboard or traveling.