With turbo, you want to keep your builds pure. What i mean by pure is the inputs yield consistent and puts. So just like a pure function in java, scare brighten, ex exactly same. But let's be careful. What is a side effect? That being said, like if you think about a static siht with static sight generation, that's actually a side effect,. Because depending on when you run it could yield different outputs. The way you handle that is by declaring them as dependencies in turbile a turbois like el makes that pretty straightforward. And then i can use that in its finger print calculation to make sure that for the same set of environment variables, you're

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