Hosted by
JS Monthly London
Wednesday, July 10th
6:00PM to 9:00PM BST
In-Person
Address available to attendees
We missed you this time around!
In July we're bringing you another event. This time with our host and sponsor Vonage.
Schedule
6:00pm: Doors open
6:30PM - Talk 1: Scalable Services in TypeScript and How to Get Rid of the Error Handling Nightmare // Joe Pantazidis
7:00 PM Talk 2: Improve your Multi-Factor Auth with Firebase and Vonage APIs // Amanda Cavallaro
We expect all our members, sponsors, event organisers and anyone involved in our meetup to follow our Code of Conduct.
If you want to talk at JS Monthly please use this form: https://forms.gle/iLZ7RX2zKUSDMKiv7
Follow us on twitter:
Presentations
Joe Pantazidis
When it comes to composing business logic into services, we've had our fair share of how to do, structure, organize, and call them from within our application. It's especially difficult without opinionated frameworks and the (not so great) native error handling of JavaScript. Especially when it comes to Promises. In my talk, discover how to structure services that gracefully handle errors (with type safety), how to work with promises in a predictable way and how monads can make your life easier.
About Joe: I'm a Lead Software Engineer and a huge DX enthusiast since everybody seems to only care about UX (what about us? 😢) I've started working with TypeScript around 3-4 years ago and I'm not sure whether that's a good thing or not 🙃.
Amanda Cavallaro
In this talk, Amanda Cavallaro will demonstrate how to use the Vonage APIs for SIM swap detection and verification through SMS alongside Firebase services for hosting, database, and storing the logic. The demo application includes a simple bank dashboard and a login form. If the SIM Swap API detects that a phone number was swapped recently, the verification code will not be sent, and additional security measures will be applied. A verification code will be sent via the Verify v2 API to authenticate the user if no recent swap is detected.
About Amanda: Amanda Cavallaro is an Italo-Brazilian developer advocate @ Vonage. She is a Google Developers Expert for the Firebase and ML Cloud Conversational AI categories, passionate about cloud technologies, JavaScript, human-computer interactions, and ambient computing, and loves learning. You can speak to her in Portuguese, English, Italian, and a little Japanese.
We missed you this time around!
Hosted by
JS Monthly London
Jul
10
Wednesday, July 10th
6:00PM to 9:00PM BST
In-Person
Address available to attendees
In July we're bringing you another event. This time with our host and sponsor Vonage.
Schedule
6:00pm: Doors open
6:30PM - Talk 1: Scalable Services in TypeScript and How to Get Rid of the Error Handling Nightmare // Joe Pantazidis
7:00 PM Talk 2: Improve your Multi-Factor Auth with Firebase and Vonage APIs // Amanda Cavallaro
We expect all our members, sponsors, event organisers and anyone involved in our meetup to follow our Code of Conduct.
If you want to talk at JS Monthly please use this form: https://forms.gle/iLZ7RX2zKUSDMKiv7
Follow us on twitter:
Presentations
Joe Pantazidis
When it comes to composing business logic into services, we've had our fair share of how to do, structure, organize, and call them from within our application. It's especially difficult without opinionated frameworks and the (not so great) native error handling of JavaScript. Especially when it comes to Promises. In my talk, discover how to structure services that gracefully handle errors (with type safety), how to work with promises in a predictable way and how monads can make your life easier.
About Joe: I'm a Lead Software Engineer and a huge DX enthusiast since everybody seems to only care about UX (what about us? 😢) I've started working with TypeScript around 3-4 years ago and I'm not sure whether that's a good thing or not 🙃.
Amanda Cavallaro
In this talk, Amanda Cavallaro will demonstrate how to use the Vonage APIs for SIM swap detection and verification through SMS alongside Firebase services for hosting, database, and storing the logic. The demo application includes a simple bank dashboard and a login form. If the SIM Swap API detects that a phone number was swapped recently, the verification code will not be sent, and additional security measures will be applied. A verification code will be sent via the Verify v2 API to authenticate the user if no recent swap is detected.
About Amanda: Amanda Cavallaro is an Italo-Brazilian developer advocate @ Vonage. She is a Google Developers Expert for the Firebase and ML Cloud Conversational AI categories, passionate about cloud technologies, JavaScript, human-computer interactions, and ambient computing, and loves learning. You can speak to her in Portuguese, English, Italian, and a little Japanese.
Get in touch!
hi@guild.host