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 - August 2018 #13

Closed ongmin closed 5 years ago

ongmin commented 6 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 talk > Insert catchy title here > > #### Talk 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 requested > 10min, 20min, 30min > > #### 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 [We Build SG](https://webuild.sg/) - [x] Confirm date and venue availability - [x] Create event on [SingaporeJS Meetup Page](https://www.meetup.com/singapore-js/) - [x] Inform @engineersftw for video recordings - [x] Announce event on [SingaporeJS Gitter](https://gitter.im/SingaporeJS/home) and other social media platforms - [ ] Prepare deck for event \* _checked boxes indicate confirmed/done_
scboesch commented 6 years ago

Title Vue for Dad’s and Daughters: Starting simple and evolving towards best practices

Talk description Vue is an open source javascript framework that recently passed React in the number of stars on Github. Vue enables you to develop your presentation layer in HTML rather than having to use JSX or plain Javascript. It is easy to start using Vue without a module system (no npm needed) and then switch to a module system in the future as projects get larger. In this talk, Shannon will demonstrate how to prototype in html and then begin adding Vue to make pages more dynamic. Chris will then discuss how to start modularizing your pages into components to make websites more maintainable, extendable, and testable.

Presenters Shannon and Chris Boesch

Presenters' bios Shannon Boesch is a 15-year old high school student, artist, and avid reader. Chris Boesch is an Associate Professor, Education at NUS

Duration 30 minutes

Deck URL TBD

isaaclem commented 6 years ago

Title
Object Oriented Design in VanillaJS

Talk description
In JavaScript we use a lot of objects, technically, anything that is not a primitive type, is an object in JavaScript. There are many design patterns in JavaScript and I'm going to share a few most common designs.

Presenters
Isaac Lem

Presenters' bios
Isaac is a software engineer at Detrack Systems

Duration
20 minutes

Deck URL
https://www.slideshare.net/ChiewChoonLem/object-oriented-design-in-js-talkjs

yongjun21 commented 6 years ago

Title How NDP Hunt was made

Talk description Last month, Straits Times Interactive Graphics Team celebrated National Day by releasing our ”Find Wally” inspired NDP Hunt game. Within two weeks, 21K readers have participated in our challenge of finding 53 hidden items. Find out how this interactive was build in under two weeks and learn how you can build your own interactive ”Find Wally” game too!

Presenters Yong Jun

Presenters' bios Senior Web Developer at Straits Times Interactive Graphics

Duration 20 minutes

Deck URL https://docs.google.com/presentation/d/1JdJxOvJnB6EQKLB4ATRAFHOpdLEk2aKIW_xLO3wst64/edit?usp=sharing

ongmin commented 6 years ago

Hi everyone!

The topics and timing all look good. :) Just note that the Duration is inclusive of the 5 minutes for Q&A. Jesstern will be the host for this meetup.

Have an awesome one! Min

jsstrn commented 5 years ago

Hi @scboesch @isaaclem @yongjun21, please note that there's a change in venue. We'll be hosting tonight's event at Carousell. They are located at Keppel Towers 2 at 240 Tanjong Pagar Road # 12-00 Singapore 088540.

isaaclem commented 5 years ago

@jsstrn : Thanks for the heads up, see you all tonight!

scboesch commented 5 years ago

@jsstrn : Thanks. We are looking forward to it.

jsstrn commented 5 years ago

Thanks @scboesch @isaaclem @yongjun21 for speaking tonight. Hope to see you at the next one.