Media Summary: As the number of possible states in your app grows, developing UIs can become exponentially more complex. With the help of ... State management is easy, until it's not. Sure, useState() is fine for simple component state management – that's literally what it's ... This talk is intended for all developers, beginner to advanced, and provides gentle explanations to two otherwise confusing (but ...

Episode 14 David Khourshid - Detailed Analysis & Overview

As the number of possible states in your app grows, developing UIs can become exponentially more complex. With the help of ... State management is easy, until it's not. Sure, useState() is fine for simple component state management – that's literally what it's ... This talk is intended for all developers, beginner to advanced, and provides gentle explanations to two otherwise confusing (but ... From fetching data to fighting with imperative APIs, side effects are one of the biggest sources of frustration in web app ... Mind-Reading with Adaptive and Intelligent User Interfaces - This presentation was recorded at YOW! Australia 2024.

David Khourshid - Infinitely Better UIs with Finite Automata Recorded live at Reactathon 2022. Learn more at Goodbye, useEffect From fetching data to fighting with ... Instead of writing your tests, generate them instead! Learn how model-based testing increases test coverage and reliability without ... There are two kinds of state management libraries: easy and simple. Direct and indirect. Quick and maintainable. When you're ... What if you could predict user behavior with smart UIs? In this talk, we will explore how we can make adaptive and intelligent user ...

Photo Gallery

Episode 14: David Khourshid
State of the Art User Interfaces with State Machines - David Khourshid | Craft 2019
Goodbye, useState - David Khourshid
Goodbye, useState - David Khourshid
June 2025: Goodbye useState w/ David Khourshid (David K 🎹)
David Khourshid - Mind-Reading with adaptive UIs
@keyframers 1.2.0 | Reactive Animations with RxJS talk for CodePen Houston by David Khourshid
State of the Art Web User Interfaces with State Machines - David Khourshid
Goodbye, useEffect - David Khourshid
Mind-Reading with Adaptive and Intelligent User Interfaces - David Khourshid
Shaidai Episode 14 [Eng Sub] Presented by Ujooba Beauty Cream - Happilac Paints & Berg Snow Fall
19 - David Khourshid
View Detailed Profile
Episode 14: David Khourshid

Episode 14: David Khourshid

In this

State of the Art User Interfaces with State Machines - David Khourshid | Craft 2019

State of the Art User Interfaces with State Machines - David Khourshid | Craft 2019

As the number of possible states in your app grows, developing UIs can become exponentially more complex. With the help of ...

Goodbye, useState - David Khourshid

Goodbye, useState - David Khourshid

State management is easy, until it's not. Sure, useState() is fine for simple component state management – that's literally what it's ...

Goodbye, useState - David Khourshid

Goodbye, useState - David Khourshid

State management is easy, until it's not. Sure, useState() is fine for simple component state management – that's literally what it's ...

June 2025: Goodbye useState w/ David Khourshid (David K 🎹)

June 2025: Goodbye useState w/ David Khourshid (David K 🎹)

We are so hyped to have

David Khourshid - Mind-Reading with adaptive UIs

David Khourshid - Mind-Reading with adaptive UIs

Mind-Reading with adaptive UIs.

@keyframers 1.2.0 | Reactive Animations with RxJS talk for CodePen Houston by David Khourshid

@keyframers 1.2.0 | Reactive Animations with RxJS talk for CodePen Houston by David Khourshid

This week's @keyframers

State of the Art Web User Interfaces with State Machines - David Khourshid

State of the Art Web User Interfaces with State Machines - David Khourshid

This talk is intended for all developers, beginner to advanced, and provides gentle explanations to two otherwise confusing (but ...

Goodbye, useEffect - David Khourshid

Goodbye, useEffect - David Khourshid

From fetching data to fighting with imperative APIs, side effects are one of the biggest sources of frustration in web app ...

Mind-Reading with Adaptive and Intelligent User Interfaces - David Khourshid

Mind-Reading with Adaptive and Intelligent User Interfaces - David Khourshid

Mind-Reading with Adaptive and Intelligent User Interfaces -

Shaidai Episode 14 [Eng Sub] Presented by Ujooba Beauty Cream - Happilac Paints & Berg Snow Fall

Shaidai Episode 14 [Eng Sub] Presented by Ujooba Beauty Cream - Happilac Paints & Berg Snow Fall

this video is copywrite Shaidai

19 - David Khourshid

19 - David Khourshid

David

Stop Drawing Pointless Arrows: Taming Complexity with Diagrams • David Khourshid • YOW! 2024

Stop Drawing Pointless Arrows: Taming Complexity with Diagrams • David Khourshid • YOW! 2024

This presentation was recorded at YOW! Australia 2024. #GOTOcon #YOW https://yowcon.com

David Khourshid - Infinitely Better UIs with Finite Automata

David Khourshid - Infinitely Better UIs with Finite Automata

David Khourshid - Infinitely Better UIs with Finite Automata

Goodbye, useEffect: David Khourshid

Goodbye, useEffect: David Khourshid

Recorded live at Reactathon 2022. Learn more at https://reactathon.com Goodbye, useEffect From fetching data to fighting with ...

David Khourshid -  Model-based testing with state machines

David Khourshid - Model-based testing with state machines

Instead of writing your tests, generate them instead! Learn how model-based testing increases test coverage and reliability without ...

The two ways to manage state - David Khourshid | JSHeroes 2023

The two ways to manage state - David Khourshid | JSHeroes 2023

There are two kinds of state management libraries: easy and simple. Direct and indirect. Quick and maintainable. When you're ...

David Khourshid - Mind Reading with Adaptive and Intelligent User Interfaces

David Khourshid - Mind Reading with Adaptive and Intelligent User Interfaces

What if you could predict user behavior with smart UIs? In this talk, we will explore how we can make adaptive and intelligent user ...