Oct 2018
22 Mon
23 Tue
24 Wed
25 Thu
26 Fri 08:30 AM – 05:40 PM IST
27 Sat 08:30 AM – 05:40 PM IST
28 Sun
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
12:40–13:15
Sponsored talk: Using Service Workers to improve dynamic image delivery in the browser
Rahul Nanwani, co-founder at ImageKit.io
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:15
Sponsored talk: MySQL 8 loves JavaScript
Sanjay Manwani, developer evangelism at Oracle
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