AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
How to Design for Failure
Another example is with guided track. So the user is able to write code and then at the point where they want to check their code to see if it is successful, then they click preview. And there's a few types of failure states that can occur there. One type of failure state would be seeing an error code. This would signal that you wrote something that breaks the rules of the guided track language. Another failure state would been that you don't break any rules, but even so, what you wrote doesn't create the outcome that you predicted.