Cover Photo for CANCELLED - JS Monthly July event

CANCELLED - JS Monthly July event

Primary Photo for JS Monthly London

JS Monthly London

In-Person

Address available to attendees

We missed you this time around!

CANCELLED

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:

https://twitter.com/jsmonthlylondon

Presentations

Joe Pantazidis

Scalable Services in TypeScript and How to Get Rid of the Error Handling Nightmare

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

Improve your Multi-Factor Auth with Firebase and Vonage APIs

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.

CANCELLED - JS Monthly July event

Primary Photo for JS Monthly London

JS Monthly London

In-Person

Address available to attendees

CANCELLED

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:

https://twitter.com/jsmonthlylondon

Presentations

Joe Pantazidis

Scalable Services in TypeScript and How to Get Rid of the Error Handling Nightmare

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

Improve your Multi-Factor Auth with Firebase and Vonage APIs

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.

Guild

Get in touch!

hi@guild.host