SingaporeJS / talk.js

๐ŸŽ™ A monthly meet up for all things JavaScript, Node.js, and the modern web
https://singaporejs.github.io/talk.js
78 stars 6 forks source link

๐ŸŽ™๏ธ talk.js - January 2020 ๐ŸŽ‰ #31

Closed ongmin closed 4 years ago

ongmin commented 4 years ago

๐Ÿ“ 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

:speech_balloon: Talks

:seedling: 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

:loudspeaker: 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.


:pencil: Organizers' checklist

Click for details - [x] Check available dates on [EngineersSG](https://engineers.sg/) - [ ] Confirm date and venue availability - [ ] Create event on [SingaporeJS Meetup Page](https://www.meetup.com/singapore-js/) - [ ] Inform @engineersftw for video recordings - [ ] Announce event on [SingaporeJS Gitter](https://gitter.im/SingaporeJS/home) and other social media platforms - [ ] Prepare deck for event \* _checked boxes indicate confirmed/done_
thorsten-stripe commented 4 years ago

Title of your topic ๐Ÿ”ฎThe Future of JavaScript

Topic description Let's look at some of the new features that are coming to JavaScript in 2020 (TC39 proposals, Web APIs), the current state of Frontend Frameworks and new features coming to them, and other trends in the frontend development space. I'll be giving a brief overview of what's happening in the JS (and adjacent) ecosystems and hopefully inspire you to dig deeper into some of these topics :)

Presenter Thor (้›ท็ฅž)

Presenter's bio Hello, I'm Thor (้›ท็ฅž), a Developer Advocate at Stripe working with many different technologies on the web to grow the GDP of the internet. Having spent most of my time with Stripe users in Europe, I recently moved to Singapore to learn from and all about APAC's developer communities.

Duration 20min + 5min discussion

Deck URL https://thorweb.dev/JS2020

liangyuanruo commented 4 years ago

Title of your topic Optimising Zero-knowledge Decryption in FormSG

Topic description Zero-knowledge, end-to-end encryption systems provide higher security at the cost of offloading computational load to clients. This talk discusses how the FormSG team scaled in-browser decryption performance to hundreds of thousands of online form submissions, which was successfully used for the National Day 2019 Ticket Applications and more recently, the Bicentennial Notes applications.

Presenter(s) Yuan Ruo

Presenter's bio Hello, I'm Yuan Ruo, a software engineer from Open Government Products that's working on tech products for the public good.

Duration 20 minutes for presenting an introduction to the topic + 5 minutes for discussion.

Deck URL go.gov.sg/formsg-talkjs-2020

itscarlosrufo commented 4 years ago

Title of your topic ๐Ÿš€ End-to-end Type-Safe GraphQL Apps

Topic description Discover all the benefits for adding End-to-end Type-Safety to your GraphQL App with this demo-based talk. Youโ€™ll want to refactor your codebase in order to take the advantages of GraphQL, TypeScript & React working together. Apollo, Auto-gen Types & Hooks would build the pillars of a SpaceX demo.

Presenter Carlos Rufo

Presenter's bio Carlos Rufo is a passionate developer and speaker aficionado. While he codes with different B/FE techs, his go-to for every project is his crush: GraphQL. He is very active in the GraphQL ecosystem where he has collaborated with across numerous internal & external projects, such as HowToGraphQL, SpaceX GraphQL API and recently, organizing GraphQL Hong Kong

Duration 20min + 5min discussion

Deck URL TBA

ongmin commented 4 years ago

Hi @thorsten-stripe @liangyuanruo @swcarlosrj! Thanks for the talk submissions, see you all Wednesday. :)

itscarlosrufo commented 4 years ago

@ongmin cannot comment on meetup.com, here's my talk resources:

Thanks everyone who attended, here the slides:

๐Ÿš€ End-to-end Type-Safe #GraphQL Apps

๐Ÿ“š Deck: https://slides.com/swcarlosrj/end-to-end-type-safe-graphql-apps-javascript-singapore# ๐Ÿ›  Code: https://github.com/spacexland/api โญ API: https://api.spacex.land/graphql

Looking forward to seeing y'all soon ๐Ÿ˜„ (*made to my flight on time ๐Ÿฅณ)

ongmin commented 4 years ago

Videos of the talks: https://engineers.sg/video/end-to-end-type-safe-graphql-apps--3921 https://engineers.sg/video/the-future-of-javascript--3923 https://engineers.sg/video/optimising-zero-knowledge-decryption-in-formsg--3922

Thanks everyone!