Schedule
JSFoo 2018

JSFoo 2018

On JavaScript and Security

Auditorium 1

BOF area

08:30–09:10

Check-in and breakfast

09:10–09:20

Introduction to JSFoo 2018, and the theme of JavaScript and Security

09:20–09:55

Demystifying web application security

Shyam Seshadri, CEO at ReStok

09:55–10:30

What makes JSON Web Tokens (JWT) secure?

Siddharth Kshetrapal, software engineer at Auth0

10:30–11:10

Authentication done right: consuming (and serving) Oauth2.0

Arnav Gupta, co-founder at Coding Blocks

11:10–11:40

Morning beverage break

11:10–11:40

Morning beverage break

11:40–12:20

Building a secure BFF at Postman

Ankit Muchhala, software developer at Postman

12:20–12:40

Joint Q&A: Web application security

Shyam Seshadri, Siddharth Kshetrapal, Arnav Gupta, Ankit Muchhala

13:15–14:10

Lunch break

13:15–14:10

Lunch break

14:10–14:50

VueJS at Olacabs

Ashrith Kulai, engineer at Olacabs

14:10–15:10

Birds Of Feather (BOF) session: AngularJS users' BOF

Vinci Rufus, Arjuna Suresh

14:50–15:20

Flash talks – by audience

15:10–16:10

Birds Of Feather (BOF) session: Vue in production -- user stories BOF

Vidya Ramakrishna, Ashrith Kulai, Swapnil Agarwal, Rahul Kadyan

15:20–16:00

Architecture of scalable and resilient NodeJS apps with GraphQL & event-driven serverless

Shahidh K Muhammed, engineer at Hasura

16:00–16:30

Evening beverage break

16:10–16:40

Evening beverage break

16:30–17:10

The art of writing mature tests

Deepak Pathania, product engineer at Postman

16:40–17:40

Birds Of Feather (BOF) session: GraphQL users' session

Kiran Abburi, Shahidh Muhammed

17:10–17:40

Rethink Async

Hemanth HM, software developer at PayPal

Auditorium 1

BOF area

08:30–09:10

Check-in and breakfast

09:10–09:20

Recap of day 1; introduction to day 2

09:20–10:00

Everything you need to know about client-side malicious code execution

Lavakumar Kuppan, founder at Ironwasp Security

10:00–10:40

The audit-driven approach to security design

Dominic Tarr, security auditor at LeastAuthority

10:40–11:00

Joint Q&A: data leakages and privacy on the web

Lavakumar Kuppan, Dominic Tarr

11:00–11:30

Morning beverage break

11:00–11:30

Morning beverage break

11:30–12:05

ReasonML: Strict, powerful, and forgiving.

Hari Gopal, engineering lead at SV.CO

11:30–12:40

Birds Of Feather (BOF) session: Sensitive data leakage, data protection and privacy

Lavakumar Kuppan, founder at Ironwasp Security

12:05–12:45

Building robust applications using Elm

Ritesh Pillai, senior software developer at BigBinary.

12:40–13:35

Lunch break

12:45–13:40

Lunch break

13:40–14:40

Birds Of Feather (BOF) session: Functional programming and web development

14:15–14:45

Web Workers : a graphical introduction

Ritesh Kumar, Lead Software Engineer at Anarock

14:45–15:15

New kids in browserland

Swapnil Agarwal, software engineer at Meesho

15:15–15:50

Quick fixes to improve page load time

Tejas Dinkar, Head of Technology at Quintype

15:50–16:20

Evening beverage break

15:50–16:20

Evening beverage break

16:20–17:10

Complex Features Made Easy With RxJS

Ben Lesh, RxJS Lead at Google

16:20–17:20

Birds Of Feather (BOF) session: PWA experience stories

17:10–17:30

One code to rule them all - developing native Android / iOS app + Web App with a common codebase

Shyam Seshadri, CEO at ReStok

17:30–17:40

Writing the HasGeek app with NativeScript

Arnav Gupta, co-founder at Coding Blocks

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more