VanJS / meetup

Open source home for the VanJS Meetup 👩🏽‍💻👨🏼‍💻
https://www.meetup.com/vancouver-javascript-developers/
62 stars 2 forks source link

Talk Idea: Async and await #14

Closed neilk closed 5 years ago

neilk commented 5 years ago

At the end of this talk, you'll know how to use async/await in JavaScript, and the important gotchas.

And hopefully, you’ll also have a better sense of what’s really going on, and how to fix it when it doesn’t seem to be working.

Neil has worked on JS frontends at Wikipedia and currently hacks Node.js at VRChat.

About Me

ShMcK commented 5 years ago

Love it. We may be able to fit a shorter presentation (20 mins ish) in on the same day. Promise I'll callback after awaiting a response from Jeremy.

neilk commented 5 years ago

So where are we with this?

It would help if I had a date to plan around

ShMcK commented 5 years ago

I hoped we could fit in this month, as the topic would go well Stephen's talk this month. However, there were a lot of other valid ideas discussed - such as the need to spread out good talks across different meetups, as well as the desire to avoid rescheduling existing bookings.

I apologize, as we haven't gotten into a good swing of scheduling and booking talks. The good news is: we can definitely improve.

Post Stephen's talk would also be a good opportunity to plug your talk as a solid follow-up.

Would you be available to speak next month? We haven't scheduled a date yet, but the goal is to run VanJS more regularly. Jeremy may follow up with more info.

ShMcK commented 5 years ago

@neilk Would March 28th be a possibility for you?

neilk commented 5 years ago

👍🏼

On Thu, Feb 14, 2019 at 2:59 PM ShMcK notifications@github.com wrote:

@neilk https://github.com/neilk Would March 28th be a possibility for you?

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/cambiecollective/vanjs/issues/14#issuecomment-463837165, or mute the thread https://github.com/notifications/unsubscribe-auth/AAQSNEpltH3S-kUM1Lz7AdiGeGdrNVsdks5vNepHgaJpZM4ahuvM .

ShMcK commented 5 years ago

Great! Will verify and tag this issue.

Other than that, if there's anything we can do to help your presentation be the best it can be, drop a line in this channel.

neilk commented 5 years ago

So here's how I think I'm going to structure this talk. I'm a believer in the Mark-Jason Dominus style of presenting which is "get to the main point on slide 2 and continue building outward from there"

Thoughts? This might be a lot of ground to cover. Is this addressing what people care about?

ShMcK commented 5 years ago

I like the "get to the point". Personally, I like presentations like podcasts - start with a puzzle and work your way up to the solution.

A lot of people will be familiar with Async/Await and/or promises, but maybe not the pitfalls of it.

A suggestion you don't need to follow, but there it is:

I find if you capture peoples interest in the first minute, even when they think they already know, they'll pay attention.

ShMcK commented 5 years ago

A personal favorite async cartoon: async

neilk commented 5 years ago

@apike In the bio you posted on Meetup, you listed my affiliation as Sauce Labs, but I work for VRChat now.

Also the pitch could be better — see the updated text above.

ShMcK commented 5 years ago

I'll update it now. Sorry about that, I should have verified the post before submitting.

ShMcK commented 5 years ago

@neilk could you verify the updated content: https://www.meetup.com/vancouver-javascript-developers/events/259569073/ ?

neilk commented 5 years ago

@ShMcK Thank you for jumping on this so quickly! I edited it a bit after you posted, can you update?

ShMcK commented 5 years ago

sure thing! Give it another lookover when you get a chance.

neilk commented 5 years ago

LGTM, thanks @ShMck