๐ talk.js - September 2018
jsstrn opened this issue ยท 12 comments
๐ 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
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
- Check available dates on We Build SG
- Confirm date and venue availability
- Create event on SingaporeJS Meetup Page
- Inform @engineersftw for video recordings
- Announce event on SingaporeJS Gitter and other social media platforms
- Prepare deck for event
* checked boxes indicate confirmed/done
Title of my talk
Observables are not (just) about event-handling: Exploring Reactive Programming
Talk description
I want to discuss Reactive Programming as a new programming paradigm that can change the way how we can view any programming problem -- not just those related to messaging -- and consequently change how we think about solutions, which will make heavy use of observable streams.
Presenter
Amiel Perez (@amielperez)
Presenter's bio
I am a front-end engineer doing my very best to keep up with the dynamic world of Javascript and front-end frameworks.
When I am not coding, I would probably be drawing/painting, or would be found in the city area enjoying drinks with friends.
Duration requested
20 mins - there will be some code walkthroughs
Deck URL
Hi @amielperez ๐ Thanks for submitting your talk. Looking forward to your talk.
Title
Top 5 Easy Ways to Make Your Site and Apps Accessible
Description
Web Accessibility is an imporant part of web development but is often looked over by developers and project managers. You can decrease liability and increase usuability by including some simple code and design decisions.
- Images: Not Just Alt Text
- Label Your Form Fields: Sorry, the Placeholder Attribute Doesn't Work
- Keyboard Accessibility: Developers Don't Like To Take Their Hands Off The Keyboard, Why Would You Make Your Users?
- Color Contrast: Paint With All The Colors of the Wind, But Ensure That The Foreground and Background Meet Contrast Standards
- Semantic HTML: Or How I Learned to Stop Worrying and Override My Heading Element Styles
Conclusion:
Resources and Tools
Presenter
Taylor Nodell
taylornodell.com
Presenter's bio
I'm a JavaScript developer focusing in accessibility. I write games in JavaScript and Unity as a hobby. Currently backpacking in Singapore as I look for a front end position.
If I'm not coding, you can find me running or making music.
Duration requested
10 mins - Short code examples
Deck URL
Google Slides
Title of your talk
Introduction to JS in the network
Talk description
We are used to writing JS that either runs on the client or on the server. With Cloudflare Workers, we are now able to write JS in the network at 150+ locations around the world. Let's take an introductory look at how this works. Hopefully it will change the way you think about applications.
Presenter(s)
@stnly on github and twitter
stnly.com
Presenter's bio
Stanley is a Solutions Engineer at Cloudflare with a goal of helping people get the most value out of the service. Being one of the earliest employees in the team, he had the privilege of using code to customise behaviour in the network before Workers was created. Now that Workers is available, Stanley spends his time empowering others to be able to do the same.
Duration requested
20 mins
Last Talk for this month:
Title of your talk
Getting Started Building Serverless Data-Driven Web Apps using React, GraphQL, and AWS AppSync
Talk description
Since its release in 2015, GraphQL has risen in popularity as a compelling alternative to REST for developing APIs thanks to its network efficiency, client-driven design, and technical flexibility. But deploying a highly available and scaleable GraphQL server can be a challenge. In this session, we will build a small web app to interact with a simple event management GraphQL API, allowing users to view or create new events. We will cover the basics of using React to render a web app with AWS Amplify, AWS Amplify to provision and manage cloud resources, and AWS AppSync to host a secure and scaleable GraphQL endpoint on AWS with data backed by Amazon DynamoDB.
Presenter(s)
Gabe Hollombe @gabehollombe
Presenter's bio
Gabe Hollombe is a software craftsman in Singapore and Technical Evangelist at Amazon Web Services
Duration requested
30 mins
Talks for this month confirmed (all the 4 above) and full.
Do pop any other talks in for October's meetup instead: #15
Thanks! :)
Hi -- first time to present here at talk.js :) What equipment would be available to the presenters on the venue? I plan to bring a display port-ready laptop -- is that enough? Thanks!
I'll be bringing a display port to HDMI as well. Anyone can borrow it if needed.
@gabehollombe @nodes777 Thanks for the replies -- yeah I did bring a mini DP to HDMI today just in case. See you all later!
@jsstrn @ongmin @nodes777 @gabehollombe My sincerest apologies but I will have to regretfully withdraw from speaking in this event. Despite having my materials and code examples 100% ready, external factors prevent me from proceeding.
I will still be attending as a participant so I look forward to meeting you all, and possibly give more details.
Thank you.
@amielperez thanks for letting us know in advance. Feel free to speak at next month's session.