Skip to content

Glasgow JS - Online April Edition

Photo of Rares Matei
Hosted By
Rares M. and Michael W.
Glasgow JS - Online April Edition

Details

LINK TO THE WORKSHOP: https://github.com/joejag/js-promises-workshop

For our first online event, Joe Wright (https://twitter.com/joe_jag) will be running a Zoom workshop titled..

"Callback hell led me to the promised land"

Javascript is a single-threaded language, but it runs inside a browser or node runtime which gives it special async powers.
Historically the way we used these powers was via callbacks, but the language creators have never been entirely happy enough with how they performed in the real world. Over the last five years, we've gone from callbacks to promises to async/await.

But why even use callbacks? Why use async/await? What's this single-threaded stuff about anyway?

In this workshop, you'll experience first hand how using these different programming styles gives you advantages over the other. We'll be watching a great talk on the event loop, then tackling problems in pairs using VS Live Share to experience these coding styles together.

Together, you will escape callback hell!

----

Make sure you have VSCode installed with the LiveShare extension: https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare

----

Joe runs the CodeCraft meetups here in Glasgow, has organised the CodeCraft conferences, and is a host on the CodeCraftCast podcast, which I highly recommend: https://www.codecraftuk.org/podcast/

We'd really like to thank our sponsors "Product Forge" - check them out at https://productforge.io/

You'll be able to see the joining link upon RSVP.

Photo of GlasgowJS JavaScript group
GlasgowJS JavaScript
See more events