I enter the apartment of my long time friend. It’s a warm welcome despite the late hour. As I enter his kitchen, something catches my eye: A gorgeous Rocket Giotto Fast espresso machine.
“Do you want one?”, asks my friend with a bright grin. I agree without hesitation. He hands me the cup, and as I take the first sip there’s an explosion of taste in my mouth. Sweet, chocolate, a light acidic pop in the beginning, hugged by a barley noticeable, noble bitter finish. My mind is blown. That was the day I decided to upgrade my coffee setup.
Async/await is a major source of confusion in JavaScript. People tend just to add and remove the async and await keywords until the code works (or seems to work). In this article, I want to explain what async/await actually means by developing the concept from vanilla, synchronous JavaScript to asynchronous JavaScript with the async/await syntax sugar. It is my personal take on the subject. I hope some will find it interesting.
Since I came to France six months ago I made a lot of progress with the french language. What started as nearly incomprehensible stuttering is now full phrases with quite rich vocabulary and even one little joke here and there. I’ve made picking up french my personal project and it brings a lot of joy to my life. Understanding people in more and more contexts is enriching and helps with the struggles every expat experiences being far from home.