2min chapter

Clearer Thinking with Spencer Greenberg cover image

User Engagement and Expert Intuition (with Rob Haisfield)

Clearer Thinking with Spencer Greenberg

CHAPTER

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.

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode