Back to 2024 Agenda

State Machines & LLM's - Lightning in a bottle

🕓 10:45 AM - 11:05 AM📍 Room 5 - Black Swan (Lv 2)
Opposites attract. Large language models like GPT4o are by their very nature unpredictable. If you want to scale out the complexity of apps that leverage them then you need to partner 'em with something very predictable. That's where state machines like XState come in. State machines provide a predictable container to run your AI apps within, allowing you to focus on the logic and letting your users play within the sandbox your state machine places them in. You can then integrate with new features like AI tooling to let the large language model inform you when a state transition should occur. This increases the observability of your apps while reducing the bugs, gives visibility of complex workflows and allows you to aim for even bigger problems to solve.
Brian FoodyBrian Foody

It’s such a privilege to be able to run this conference and DDD Perth would love to acknowledge the traditional custodians of the land in which DDD is created, presented, and shared, the Whadjuk people of the Noongar Nation and their connections to land, sea and community. We pay our respect to their Elders past, present and emerging, and extend that respect to all Aboriginal and Torres Strait Islander peoples today.