So yesterday I worked on an app and realized: that's going to be too large for a blog.
So... I'll post the demo and from then on, I can't post the whole code.
I'd also like to (try to) add at least a coroutine, just to see if I can do it!
Don't! Unless you have to.
If you keep building with Python and start using frameworks, you will enter the world of asyncio soon enough...