Arjan Egges’ Post

Most developers think generators are just about saving memory. That’s true, but it misses the more interesting part. Generators give you control over when work happens. Nothing runs until the next value is requested. That small detail changes how you design data flows, especially when you’re dealing with streams, pipelines, or external systems. In this week’s video, I show how generators act as small state machines, how to build clean data pipelines with them, and how features like `send()` and async generators extend that model even further. If you want to get better at designing data flows in Python, this is worth understanding properly. 👉 Watch the full video here: https://lnkd.in/eHrPzaQJ. #python #softwaredesign #cleancode #generators #developers #arjancodes

  • No alternative text description for this image

Your videos have slowly changed the way I think about problem solving and building robust systems. Thank you for your excellent content, Arjan!

Like
Reply

To view or add a comment, sign in

Explore content categories