undefined. It was also difficult to get used to how setTimeout works. The fact that it does not block the code frustrated me.
It took me a long time to get used to how callback, promises and async/await work. One way I find it useful is to visualise the sequence of the execution in two dimensional timeline.
In Python, I can use
Comes up with ideas. Implements ideas.