General
- In defense of simple architectures β’ Dan Luu π
- Fundamentals of Software Architecture: An Engineering Approach β’ Mark Richards and Neal Ford π
Messaging / event streaming / pub-sub
- Kafka in 100 Seconds β’ Fireship πΊ
- Kafka in a Nutshell β’ Kevin Sookocheff π
- Apache Kafka: The Definitive Guide β’ Confluent π
State machines
- πΊ Formal Forms with State Machines | React Next 2019 β’ 32 minute video by David Khourshid using a website form example to demonstrate the benefits of using
xstate
to model app logic using statecharts - πΊ Letβs learn state machines with David K. Piano! β Learn With Jason β’ 66 minute video by David Khourshid and Jason Lengstorf gradually exposing and fixing the bugs in a website feedback form by refactoring its boolean logic to a statechart using
xstate
- πΊ XState: Data Loading Service β’ 20 minute video by Leigh Halliday showing how to use a callback service to incrementally load data from an API