Overview
Syllabus
[] Introduction and Background
[] The Problem of State Management
[] XState: A Solution for Complex State Management
[] XState and Conflict-Free Replicated Data Types CRDTs
[] State Machines and State Charts
[] Orthogonality and Modeling Complex States
[] The Value of State Machines in Software Development
[] The Use Cases for State Machines
[] Balancing Time Investment and Fast-Paced Development
[] The Connection Between State Machines and AI
[] The Potential of AI in Stately.ai
[] Understanding the Actor Model
[] Building a To-Do App with XState
[] Introduction to X-State and Actor Interface
[] Snapshot and State in X-State
[] Agents and Observing Environments
[] State Machines in AI Programming
[] Building State Machines for Practical Applications
[] State Machines and AI Limitations
[] Founding Stately and Productizing X-State
[] Challenges and Lessons as a First-Time CEO
[] Importance of Making Mistakes and Learning
[] Transitioning to a Paid Model
[] Future Plans for Stately
Taught by
Tejas Kumar