Closed jsstrn closed 5 years ago
Observables are not (just) about event-handling: Exploring Reactive Programming
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.
Amiel Perez (@amielperez)
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.
20 mins - there will be some code walkthroughs
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.
1) Images: Not Just Alt Text 2) Label Your Form Fields: Sorry, the Placeholder Attribute Doesn't Work 3) Keyboard Accessibility: Developers Don't Like To Take Their Hands Off The Keyboard, Why Would You Make Your Users? 4) Color Contrast: Paint With All The Colors of the Wind, But Ensure That The Foreground and Background Meet Contrast Standards 5) 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: https://github.com/SingaporeJS/talk.js/issues/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 think we have VGA / HDMI input. Display-port might work too. Can you bring a display port to HDMI adapter just in case?
On Mon, Sep 24, 2018 at 11:08 AM amielperez notifications@github.com wrote:
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!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/SingaporeJS/talk.js/issues/14#issuecomment-423869062, or mute the thread https://github.com/notifications/unsubscribe-auth/AABue8MM70tGV7anbn2lYPG46jc_eJZ0ks5ueEyYgaJpZM4WRkbp .
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.
📝 Details
📅 Agenda
: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_