Pick a track or mix modules across them. Every workshop is tailored on a 30-minute prep call, so we spend the day on your problems, not a todo app.
XState & statecharts, from the creator
Model complex features as state machines and actors, then ship them with XState v5 in React, Vue, Svelte or plain TypeScript. Level: intermediate.
States, events and transitions, Hierarchical and parallel states, Guards, actions and delayed events, Actors: spawning, messaging, persistence, XState + TypeScript inference, Visualizing and simulating with Stately Studio
Ask about this track React state management at scale
Cut useState/useEffect sprawl, normalize data, choose the right store and make React and Next.js apps easier to change. Level: intermediate to advanced.
Derived vs. stored state, Goodbye, useEffect: event-driven effects, Stores: XState Store, Zustand, Redux, context, Normalization and caching, Server state and Next.js, Refactoring a real feature, step by step
Ask about this track State-machine-powered AI agents
Build agents that are predictable, testable and observable: explicit states, human approval steps and LLMs only where flexibility pays off. Level: intermediate.
Why prompts alone produce slop, Agent loops as graphs, Human-in-the-loop approval states, Tools, guards and recovery paths, Observability and evaluation, Using @statelyai/agent and XState
Ask about this track Visual modeling & model-based testing
Get product, design and engineering on one diagram, then generate tests from the model instead of writing them all by hand. Level: all levels.
Event storming to statecharts, Diagrams that are executable, Finding impossible states and edge cases, Generating test paths from models, Keeping models and code in sync, Team workflows with Stately Studio
Ask about this track