3min chapter

Metamuse cover image

74 // Linking

Metamuse

CHAPTER

Detecting Cycles in the App

Previously we just basically always stored the ID of the board where the user was last on. Now we actually have to store the entire navigation stack including every card. This all gets serialized to disk when the app quits so that when you launch the app again we can look at these breadcrumbs and retrace the steps to exactly where the user had come from. We're going to have to do that probably with all kinds of things like deep links or like sharing URLs for go to the sports well. Do you remember anything about detecting cycles like sort of putting a linked card inside itself?

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