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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃帣 talk.js - February 2019 馃帀 #17

Closed
6 of 11 tasks
ongmin opened this issue Nov 28, 2018 · 10 comments
Closed
6 of 11 tasks

馃帣 talk.js - February 2019 馃帀 #17

ongmin opened this issue Nov 28, 2018 · 10 comments
Labels

Comments

@ongmin
Copy link
Member

ongmin commented Nov 28, 2018

馃摑 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 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

5min, 10min, 20min, 30min

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

@ongmin ongmin changed the title talk.js - January 2019 馃帀 talk.js - January 2019 馃帀 (Could also be February) Nov 28, 2018
@aelbore
Copy link

aelbore commented Jan 2, 2019

Title of the Talk
Web Components that works everywhere

Talk description
Reusability is one of the problem solved by web components, you will able to reuse custom elements to any javascript library (angular, vue, react and ember).
Having consistent component libraries has benefits to large companies and teams regardless of tech stack, it ensures consistent look and feel without having to recreate everything from scratch again.

Presenter(s):
github: https://github.com/aelbore
twitter: @VirtualOverride

Presenter's bio:
Works as a frontend developer in the bank, active in the open source.

Duration requested:
30min

@khangtoh
Copy link

khangtoh commented Jan 11, 2019

Hey SingaporeJS

Facebook Dev Circles Singapore would be happy to co-host Jan / Feb meetup. Let me know if this is possible. We can sponsor food & drinks, for venue, I鈥檒l check if Facebook鈥檚 office is available when there鈥檚 a date.

On?

@ongmin
Copy link
Member Author

ongmin commented Jan 12, 2019

Hi @khangtoh sounds good! Lets plan for mid February (say 13th)? Looking to move our meetup to the earlier half of the month. Let me know how I can best reach you, or you can get me on twitter at the same handler.

@khangtoh
Copy link

@ongmin awesome! you can reach me via email khang.toh@gmail.com

@ongmin ongmin changed the title talk.js - January 2019 馃帀 (Could also be February) talk.js - February 2019 馃帀 Jan 15, 2019
@ongmin ongmin changed the title talk.js - February 2019 馃帀 馃帣talk.js - February 2019 馃帀 Jan 30, 2019
@ongmin ongmin changed the title 馃帣talk.js - February 2019 馃帀 馃帣 talk.js - February 2019 馃帀 Jan 30, 2019
@Weiyuan-Lane
Copy link

Weiyuan-Lane commented Feb 4, 2019

Title of your talk
Modernising a 20 year legacy

Talk description
Soompi has had its humble beginnings since 1999. Since then, its readership has increase manyfold. In recent years, Wordpress has been the primary stack in running the service. But even with the modernising of the site's themes, the technology behind the scenes has been the bottleneck in providing better performance and hence better user experience for end users. In this session, we aim to dive into how we rewrote the entire application into a Isomorphic and a Single Page Application using ReactJS and NodeJS+ExpressJS, deployed on AppEngine Flex, how that solved the problems we faced at scale, and performance optimisations that were made alongside this change. We will also look at the future improvements that can be made for the service from the perspective of JS.

Presenter(s)

Presenter's bio
Amiel and Weiyuan are fun people working at Rakuten Viki (both are also Full Stack Engineers)

Duration requested
20 mins

@scboesch
Copy link

scboesch commented Feb 4, 2019

Title of your talk
From Game-based Learning to Game Creation

Talk description
Each year, we invite around a thousand students to begin or continue their coding journeys by encouraging them to play CodeCombat as part of the Singapore National Coding Championships. We then invite around 10% of the students who participate online to join us for a live team-based coding competition. Some of the more adventurous students go on to create their own game levels for their friends and family to play. And while it is possible to play CodeCombat in multiple programming languages, the multiplayer levels that we play in national infocomm competition finals are written in Javascript. In this talk, I will provide a brief overview of the javascript skills that beginner students gain as they play online, the skills they need in the live, team-based finals, and the skills that are needed to transition from being a finals competitor to someone capable of creating the experiences that other students can play.

Presenter
Chris Boesch - https://github.com/scboesch/

Presenter's bio
Chris is an Associate Professor at the National University of Singapore and Deputy Director of the NUS institute for the Application of Learning Science and Education Technology.

Duration requested
20 mins

@ongmin
Copy link
Member Author

ongmin commented Feb 10, 2019

@aelbore Hey Jay, just to confirm, are you still keen to speak on 13th Feb? And could we keep the talk at 20minutes?

@jamesi8086
Copy link

Title of your talk
Snapcache - an opensource Firebase-compatible Realtime-Database

Talk description
Snapcache is an opensource implementation of the Firebase Realtime-Database server, which is now part of Google Cloud. Having SDK compatibility with existing public SDKs, Snapcache can be deployed on your own servers and your applications can be redirected there with little modification. Deploy Snapcache backed by redis easily with the template Dockerfiles.

Team
Jianrong Wang
James Yong - https://bitbucket.com/yongkimleng
Jerry Tan - https://github.com/thejerrytan

Presenters & Bio
Jerry Tan is a full stack developer, who dabbles in everything from sensors to blockchain to deep-learning. He has been actively contributing to the local startup and hackathon scene since he joined NUS鈥檚 NOC Silicon Valley programme in 2015.

James is a backend engineer in the valley and also a technical advisor for various startups. Current interests are in computer vision, hardware engineering and distributed systems.
jamesyong.net | roblox.com

Duration requested
10 mins

@aelbore
Copy link

aelbore commented Feb 10, 2019

@aelbore Hey Jay, just to confirm, are you still keen to speak on 13th Feb? And could we keep the talk at 20minutes?

yes, i can make it 20 mins. @ongmin

@serverwentdown
Copy link

serverwentdown commented Feb 13, 2019

馃摴 Here are the recorded presentations, powered by @engineersftw 馃槃

Web Components that works everywhere: https://engineers.sg/v/3210
Snapcache - an opensource Firebase-compatible Realtime-Database: https://engineers.sg/v/3211
From Game-based Learning to Game Creation: https://engineers.sg/v/3212
Modernising a 20 year legacy: https://engineers.sg/v/3213

@ongmin ongmin removed the Current! label Apr 3, 2019
@ongmin ongmin closed this as completed Apr 3, 2019
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