Video details

BrisJS - June 2021 - LiveStream: Vulnerability Stranger Danger, Reactive React with Rx.js


As described on:
Hey everyone! After a bit of a break we're back with some great talks - thanks to everyone beyond Brisbane who's answered the call too! It's great to see everyone's support!
❓ Questions/voting and feedback will be gathered using Slido for Q&A:
I'd be ever so grateful for this wonderful community of ours to get their thinking caps on now and contribute a talk of any length for any of the upcoming meetup monthly events. Your talks keep BrisJS alive!
🔦🕵️‍♂️ Stranger Danger, Find the vulns before they find you! - Steve Coochin - 30m (@DeveloperSteve) Open-source modules on the NPM ecosystem are undoubtedly awesome. However, they also represent an undeniable and massive risk. You’re introducing someone else’s code into your system, often with little or no scrutiny. The wrong package can introduce critical vulnerabilities into your application, exposing your application and your user's data. This talk will use a sample application, Goof, which uses various vulnerable dependencies, which we will exploit as an attacker would. For each issue, we'll explain why it happened, show its impact, and – most importantly – see how to avoid or fix it.
🧩 Reactive Programming in React with Rx.js - Matt Valley - 30m (@mattvalleycodes) Matt is the founder of a tech startup called Testfully. To build the customer-facing dashboard for Testfully, he leveraged the Reactive Programming paradigm and built the app using React & Rx.js. While doing the R&D for this project, he noticed a lack of information (case studies, tutorials, sample projects) about using Rx.js with React, so he decided to propose a talk on the topic. In this talk, Matt will go through Reactive Programming as a paradigm, Observer Pattern, Reactive Extension and Rx.js, followed by how he used them in his project. There will be some code examples to help everyone see things in action.
Lots of opportunity for Q&A through Slido too! Get your thinking caps on and see you on the night!
🔆 Our zoom pro account is sponsored by PCCW Global.
❓ Why not volunteer to speak next time? We're taking talks anytime! for details... or... 🔊 You can check our Github issues page for upcoming topics: 🆕 Submit a new topic with a template:
👉 Code of Conduct BrisJS is dedicated to a harassment-free experience for everyone. Our anti-harassment policy can be found at: We expect everyone to abide by this straight-forward policy to attend in person or interact online.
Please get in touch for presenting your insightful discoveries in the rapidly developing frontend or backend javascript world.
You're also welcome to get in touch with me at [email protected] (or tweet at @brisjs) for any information or future events.