Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

πŸŽ™οΈ talk.js - March 2020 (previously Feb) #32

Closed
5 of 11 tasks
ongmin opened this issue Jan 16, 2020 · 25 comments
Closed
5 of 11 tasks

πŸŽ™οΈ talk.js - March 2020 (previously Feb) #32

ongmin opened this issue Jan 16, 2020 · 25 comments
Assignees
Labels

Comments

@ongmin
Copy link
Member

ongmin commented Jan 16, 2020

πŸ“ Details

πŸ“… Agenda

Time Agenda
7.00pm Doors open - mingle with guests and speakers over πŸ•
7.30pm Start of event - opening segment by host
7.40pm Start of scheduled talks
8.40pm Open announcements - open segment for anyone to make announcements
9.00pm End of event

πŸ’¬ Talks

  • My Awesome Talk by You

🌱 Propose a talk this month

Want to speak at this month's talk? Leave a comment below with the following details:

Click for details

Title of your topic

Insert catchy title here

Topic description

Tell us what you'd like to talk about

Presenter(s)

Include GitHub handles where possible. Add your Twitter handle if you wish

Presenter's bio

A short introduction of yourself

Duration

5 minutes for presenting an introduction to the topic, then up to 20 minutes for discussion.

Deck URL (if any)

You can add this part in later

πŸ“’ Open announcements

Have something you'd like to tell the audience? We have an open announcement segment for you to announce job opportunities, promote a meet up, upcoming conferences, etc.


πŸ“ Organizers' checklist

Click for details

* checked boxes indicate confirmed/done

@wlwl2
Copy link

wlwl2 commented Jan 17, 2020

Title of your topic
Data Visualizations and Maps with JavaScript

Topic description
Due to the current situation I am going to swap out that talk for a talk about data visualizations and maps instead.

Presenter
William

Presenter's bio
I develop websites, games, and other applications. Topics that I am particularly interested in at the moment include: web, game and mobile development, and Chinese and Japanese translations.

Duration
30min talk and discussion

Deck URL
TBA

@thchia
Copy link

thchia commented Jan 18, 2020

Title of your topic
The Monad in JavaScript 😱

Topic description
I attempt to discuss what a monad is, what map, apply and bind do and why these things even exist at all. There will be live coding because if you’re going to attempt to explain the unexplainable, how much worse can it get with live coding.

Presenter
Thomas Chia
www.github.com/thchia
@th__chia on Twitter

Presenter's bio
Frontend Developer. Lover not a hater.
Loves include:

Hates:

  • N/A

Duration
Not really sure yet but I’m going to try and keep it under 25min.

Deck URL (if any)
Soon

@ongmin
Copy link
Member Author

ongmin commented Jan 21, 2020

Thanks for the submissions @wlwl2 and @thchia!

We have one more submission from Ankita from Stripe coming in.

@ankita-stripe
Copy link

ankita-stripe commented Jan 21, 2020

Title of your topic
A look under the hood of Stripe.js

Topic description
Stripe.js are pre-built UI elements that abstract away complexity of integrating with complex payment methods, easing integration experience for developers. In this talk, I will share about the workings of Stripe.js, and explain the design considerations that were made in creating this library.

Presenter(s)
Ankita Gupta
www.github.com/ankitagupta12
@gazubi on twitter

Presenter's bio
I work as a Software Engineer at Stripe, working on building global payments infrastructure. I enjoy working on both frontend and backend technologies as a a part of my work. My interests involve web development, distributed systems, data pipelines, and infrastructure management.

Duration
25min presentation + 5 min discussion

Deck URL (if any)
Coming Soon!

@aaronpowell
Copy link

Title of your topic
WebAssembly, your browsers sandbox

Topic description
We've been doing web development for 30+ years and in all that time have you ever stopped to think, β€œThis SPA needs more C++”? Well thanks to the power of WebAssembly you can finally bring C, C++, Rust, Go and other high level languages to the browser.

So does this mean that we can replace our JavaScript with these other languages? Probably not, so what is the role that WebAssembly can play in building web applications? And most importantly, what does it look like as a web developer to try and incorporate these platforms that have traditionally been on the server?

For this talk, we'll look at some of the fundamentals of WebAssembly, how to incorporate it into our development process and ultimately what it looks like to build an application that uses a mixed development stack.

Presenter(s)
Aaron Powell
github.com/aaronpowell
@slace on Twitter
www.aaron-powell.com

Presenter's bio
Aaron is a Developer Advocate at Microsoft. Having spent 15 years doing web development he's seen it all, from browser wars, the rise of AJAX and the fall of 20 JavaScript frameworks (and that was just yesterday!). Always tinkering with something new he explores crazy ideas like writing your own implementation of numbers in .NET, creating IoC in JavaScript or implementing tic-tac-toe using git commits.

Duration
Flexible, depending on how much time you want to allow me! πŸ˜› (Can be 30 minutes, can be 45 minutes, can be something else)

Deck URL
Coming soon

@ongmin
Copy link
Member Author

ongmin commented Feb 7, 2020

Hello @wlwl2 @thchia @ankita-stripe @aaronpowell,

in light of the 2019-nCoV, we're considering changing the meet-up into a virtual one or delaying the talks until next month when there's more clarity on the situation.

What are your opinions/preferences?
Thanks!

@aaronpowell
Copy link

Hi @ongmin,

I'm happy to do it as a virtual event, as I wouldn't be able to do it in person the following month as I live in Sydney and am going to be in Singapore that week (but that other event may not go ahead, just waiting on leadership decisions).

My only ask is that if it is a virtual event, could I be the first speaker as I'm 3 hours ahead of Singapore πŸ˜„.

@wlwl2
Copy link

wlwl2 commented Feb 8, 2020

@ongmin Even though I want the talk to take place this month for cases like @aaronpowell 's, I think it would be better if the event was delayed to next month just in case less people turn up because it is virtual, or have trouble connecting. Also, you would have to do a different/special preparation (set up video calls and times) for this event, which might confuse people. I'll prepare my talk either way.

@thchia
Copy link

thchia commented Feb 8, 2020

@ongmin i will also prepare either way, but prefer the usual format of being there in person. TalkCSS did a Google hangout last week (though I couldn’t go) - perhaps they have some feedback on whether it’s worth it?

@thorsten-stripe
Copy link

@ongmin while we have both temperature screening and increased cleaning measures in place[0], nonetheless it is probably wise to move to live stream instead. We can host the speakers in our training room and stream via zoom directly from the room, or of course any alternative VC platform (would need separate streaming equipment though).

Let me know what you think.

[0] https://www.moh.gov.sg/news-highlights/details/risk-assessment-raised-to-dorscon-orange

@aaronpowell
Copy link

I've had to cancel my trip to Singapore so I won't be in town next week. I'm still happy to deliver the talk via Zoom/Google Hangouts/etc. if that's an option.

@ongmin ongmin changed the title πŸŽ™οΈ talk.js - February 2020 πŸŽ™οΈ talk.js - March 2020 (previously Feb) Feb 12, 2020
@ongmin
Copy link
Member Author

ongmin commented Feb 12, 2020

Hi, in light of the responses, we've decided to postpone the talks to March aside from Aaron's. Just for ease of transferring the talk topics, I've renamed this issue to March.

@aaronpowell, if you're up for an experimental casual virtual hangout about WebAssembly, we can give it a go? :)

@aaronpowell
Copy link

Sure thing @ongmin. I'm in Sydney so I'm 3 hours ahead, so let's work out how to effectively set it up for everyone

@ongmin
Copy link
Member Author

ongmin commented Feb 16, 2020

@aaronpowell just wondering first, does Wednesday 19th or Thursday 20th Feb evening, at 7pm (Singapore time) 10pm (Sydney time) work for you?

I will have to check which set up can support the most smoothly (guessing 10 people), and live stream the rest.

@aaronpowell
Copy link

Either date is fine for me @ongmin 😊

@ongmin
Copy link
Member Author

ongmin commented Feb 17, 2020

I’ve posted the experimental meet-up link here: http://meetu.ps/e/HLtS9/10jMR/a

Let’s see how this short notice RSVP goes? I kept it for Wednesday 7pm. :)

Thanks for your flexibility! @aaronpowell

@ongmin
Copy link
Member Author

ongmin commented Feb 17, 2020

All set thanks to Engineers.SG!

Zoom Meeting: https://zoom.us/j/168867062
Meeting ID: 168 867 062

Mike will also be live streaming on Engineers.SG’s YouTube for us.

We can start the open room chit chat from after 7pm and the talk at 7:30pm?

Let’s do a 30-40 minute talk? And the rest of the time for Q&A?

@aaronpowell
Copy link

I'll have a nap beforehand so I can stay awake 🀣

@ongmin
Copy link
Member Author

ongmin commented Feb 17, 2020

Sorry about that but I hope it will be an amazing nap!! πŸ˜…

@aaronpowell
Copy link

Thanks for having me last night, it was a good bit of fun!

If anyone wants to get in contact the best way is twitter, I'm slace on there, or you can follow my blog, https://www.aaron-powell.com.

The main link I had for folks to learn more is http://aka.ms/learn-wasm which is the start of a 6-part series on learning WASM and how it fits in a web application. The demo application I showed can be found here: https://github.com/aaronpowell/oz-dev-events and here's how I implemented search on my blog with Blazor part 1, part 2.

@thchia
Copy link

thchia commented Mar 24, 2020

@ongmin I think I overlooked that this is happening tomorrow... and I am not ready :( Can I be removed from the list of speakers? I’m so sorry 😨

@ongmin
Copy link
Member Author

ongmin commented Mar 24, 2020

Hi @thchia @wlwl2 @ankita-stripe,

Stripe isn't able to host this month, sorry I haven't updated the news here.
Shall we stick to a video cast for April instead? @thchia does April work for you? :)

@wlwl2
Copy link

wlwl2 commented Mar 25, 2020

@ongmin My data-viz talk has already been completed and prepared to be delivered as a fully-online talk or a regular talk. I want to delay my Time Converter and Joy-Con talk until long after this ordeal is over (at a happier time). A video cast for April is fine.

@ankita-stripe
Copy link

I'm good with video cast for April too

@ongmin
Copy link
Member Author

ongmin commented Mar 25, 2020

So let’s take a covid-19 break this month and gather again in April. :)

Thanks @wlwl2 for understanding and having the talk readied. Thanks @ankita-stripe too.

Stay safe and healthy!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants