#state management
SubscribeManaging 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.

David Khourshid
Stately, USA
Talk: Using useEffect Effectively
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.

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
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
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
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.

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
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
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.

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.

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.

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.

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
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
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
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 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.