Submissions
JSFoo Coimbatore 2019

JSFoo Coimbatore 2019

On building faster, performant and secure web applications

Submission guidelines

JSFoo Coimbatore is a single track event with: Full talks: 40 mins duration Crisp talk: 20 mins duration Birds Of Feather (BOF) sessions of 45-60 mins duration We are accepting talks on the following topics:expand

JSFoo Coimbatore is a single track event with:

  1. Full talks: 40 mins duration
  2. Crisp talk: 20 mins duration
  3. Birds Of Feather (BOF) sessions of 45-60 mins duration

We are accepting talks on the following topics:

  1. Architecture approaches (and case studies) for engineering web apps.
  2. Architecting for performance – case studies on how you got faster response times
  3. Best practices: debugging and profiling on the web, testing, measuring performance.
  4. Progressive Web Apps (PWA).
  5. Handling large volumes of data in the browser.
  6. Modern web technology: NativeScript, Vue
  7. JavaScript and security

In general, we prefer:

  1. Experiential talks, with case studies.
  2. Talks that explain why, rather than how. We like when proposers explain how they understood a problem and how they thought of the solution.
  3. Talks on tools are either moved to tutorials or crisp demos, depending on the recency and adoption of the tool in the community, at the time of the conference.

Proposals will be filtered and shortlisted by a community of past speakers and those who have been associated with JSFoo since 2011.

How do we select proposals for JSFoo Coimbatore (and conferences held under JSFoo):

Every proposal is filtered on the following basis:

  1. Our team assesses whether each proposal is directly relevant to the conference.
  2. We then check whether the technology or solution you are referring to is open source or not. If you are referring to a proprietary technology, you have to consider picking up a sponsored session.
  3. A team of reviewers then assess whether your proposal is novel and whether the takeaways from your talk are clear or not. JSFoo audience consists of practitioners. We therefore insist that talks have takeaways that participants can learn and apply in their daily practice.
  4. We also evaluate how you have structured your talk and whether you can weave it into a story/narrative.
  5. And last, but not the least, we determine your ability to communicate succinctly, and how you engage with (potential) audience. You must therefore submit the two-minute pitch video explaining what your talk is about, and what is the key takeaway for the audience.

No one submits the perfect proposal in the first instance. If you have questions, write to us on: jsfoo.editorial@hasgeek.com. We will be happy to advise.

Our editorial team works with potential speakers in refining their talk ideas, and rehearsing at least twice - before the main conference - to sharpen the insights presented in the talk. Read more here: https://medium.com/hasgeek/why-we-insist-on-rehearsing-talks-before-every-conference-ac3e5bfef24b

Passes and honorarium for speakers:

We pay an honorarium of Rs. 3,000 to each speaker and Rs. 5,000 to first-time workshop instructors at the end of their talk/workshop. Confirmed speakers and instructors also get a pass to the conference and networking dinner. We do not provide free passes for speakers’ colleagues and spouses.

Travel grants for outstation speakers:

JSFoo is funded through ticket purchases and sponsorships; travel grant budgets vary.

Travel grants are available for:

  1. Speakers who have led/worked on open source projects that have large-scale adoption.
  2. Speakers from among women and persons of non-binary genders.

If you require a grant, mention it when you submit your proposal in the field where you add your location.

Important dates:

Last date for submission: 22 April 2019 JSFoo Coimbatore: 8 June 2019. Hands-on workshops: 7 and 9 June 2019.

Venue: to be announced.

Contact

For tickets and sponsorships, contact info@hasgeek.com or call +91-7676332020. For queries about speaking, write to jsfoo.editorial@hasgeek.com

Make a submission

Submissions are closed for this project

Submissions

SK

Sampath Kumar

Micro-Frontends - Practical tools to manage complex React codebases

Javascript has gone through radical evolution over the past decade. The browser has grown from being a light-weight platform for building simple user interfaces to where it is today, while Javascript…more
  • 0 comments
  • Waitlisted
  • Sat, 15 Dec
Technical level: Intermediate
TC

Thibaud Courtoison

“PrismaPizza”, your GraphQL backend delivered home in 30min

For some time now, we’ve been hearing all about GraphQL. Served as REST’s replacement, we look forward to tasting this language.more
  • 0 comments
  • Awaiting details
  • Tue, 16 Oct
Technical level: Intermediate
NJ

NISHI JAIN

WebSDK : Switching b/w service providers on the fly.

We are familiar with the service layer in web applications. We all maintain it. But how about developing a service layer that has multiple providers for a single service. The client can choose betwee…more
  • 0 comments
  • Confirmed & scheduled
  • Thu, 31 Jan
Technical level: Intermediate
BM

Bhuvana Meenakshi

WebXR creating new trends

WebXR is a latest technology which combiines WebVR/AR and it is not boring like lines and lines of code to get a small VR experience. Just a few steps to do the magic. If one is interested to learn t…more
  • 7 comments
  • Rejected
  • Thu, 14 Feb
Technical level: Beginner
PP

Pranay Prakash

Why aren't you using Async Generators yet?

JavaScript has a new underutilized addition: Async Generators, and they’re a great fit in the functional world and they enable a lot of critical patterns when programming to ensure a clean, scalable …more
  • 0 comments
  • Submitted
  • Sun, 16 Sep
Technical level: Intermediate
ka

kalashri aundhkar

GTM - (Google Tag Manager)

Proposal and 5 good reasons why i am recommending exactly this. 1) People should know about event tracking. 2) GTM Takes hassle out-of normal tracking. 3) It also helps to speed up testing of your ne…more
  • 1 comments
  • Rejected
  • Fri, 22 Feb
Technical level: Intermediate
SP

Shreyansh Pandey

Architect for Scale - My Learnings in Node.js (A case study)

When faced with the inevitable question of choosing a framework, people often times go for the most popular and hardly do the research on why others may serve their purpose. Deployment is another iss…more
  • 1 comments
  • Confirmed & scheduled
  • Sun, 17 Mar
Technical level: Beginner
GK

Gokul Kathirvel

Writing modern apps with Ember Octane

A Talk about how Ember Octane, a new edition of Ember.js recently released will help frontend developers to spin modern web apps really easily and quickly. The talk will be focused on how the Octane …more
  • 2 comments
  • Rejected
  • Sun, 31 Mar
Technical level: Intermediate
KN

Karthickeyan Narasimhan

One Extension for all Browsers!

WebExtensions API are the future of browser extension. With this API, Developers can write extensions that can work in almost all browsers. Knowledge of HTML, CSS and JS is enough to write an extensi…more
  • 2 comments
  • Under evaluation
  • Thu, 11 Apr
Technical level: Intermediate
SL

Shivam Latawa

State management in Angular6/7 with Ngrx

This talk will explain why you need a state management solution for your application and how RxJs and Redux collectively help to solve your problem with NgRx.more
  • 4 comments
  • Under evaluation
  • Thu, 11 Apr
Technical level: Intermediate
SV

Santosh Viswanatham

WebXR for Everyone

VR/XR has been the most Exciting tech in building Realistic applications, games, communication tools, and entertainment experiences for the past 3 years. Everyone has been playing around VR for a whi…more
  • 0 comments
  • Rejected
  • Thu, 11 Apr
Technical level: Intermediate
VK

Vijaya Krishna Kudva

Building Scalable High Performance Stack

Today we have great choices of technologies in web. this talk talks about art of deciding the right tech stack. i will be using myntra as an example and share what we used at myntra to build our pwa.more
  • 0 comments
  • Submitted
  • Tue, 26 Jun
Technical level: Intermediate Session type: Lecture
SS

Swarup Sengupta

Frontend Performance Optimizations @ Booking.com

Serving more than a million pageviews per minute around the world means a million issues to take care as well. The problem becomes more convoluted when you consider the wide geography, various platfo…more
  • 2 comments
  • Submitted
  • Wed, 12 Sep
Technical level: Intermediate
TP

Tejesh P

State Machines for Frontend State Management

The major complexity of Frontend App Development arises when managing state of DOM, Internal variables, UI controls. Have you wondered if JS code can be architected to manage state without resorting …more
  • 0 comments
  • Confirmed & scheduled
  • Wed, 17 Apr
Technical level: Intermediate Session type: Lecture
MY

Mohamed Yaseen

Vue.Js: Introduction

Vue is a progressive framework for building user interfaces.Vue is a library that focuses heavily on the ViewModel—the two-way data bindings that tie what we see and interact with on the screen with …more
  • 0 comments
  • Awaiting details
  • Fri, 19 Apr
Technical level: Beginner
BP

Biswajit Pattanayak

Write automation tests in your favourite language javascript

What is the problem statement? Tests, especially automated tests, are vital to software delivery as they assure stability of the product while the delivery is sprinting through the iterations. Howeve…more
  • 0 comments
  • Under evaluation
  • Fri, 19 Apr
Technical level: Intermediate
KS

Kaleeaswari S

Jest for React

Why do we even need to test our code? How do we assure each and every line works as expected? How do we know if the code can work end-to-end? How do we know if the code can handle all possible use ca…more
  • 0 comments
  • Awaiting details
  • Fri, 19 Apr
Technical level: Intermediate
PS

Punit Sethi

Improving React App Performance : A Case Study

This talk shares our experience of performance optimizing our React App. The objective of the presentation is to talk how we measured the performance gain and detail the React & Webpack capabilities …more
  • 0 comments
  • Confirmed & scheduled
  • Sat, 20 Apr
Technical level: Intermediate Session type: Lecture
SY

Sudhanshu Yadav

Breaking the Monolithic Front-end (A HackerRank's case study)

This talk shares our experience of breaking down the monolithic front-end to more manageable and smaller apps and modules.more
  • 0 comments
  • Confirmed & scheduled
  • Sun, 21 Apr
Technical level: Intermediate
RW

Riyaz Walikar

Captain Marvellous JavaScript - A look at how hackers use JS

The modern web would be grossly incomplete without JavaScript. While the dev world is using JS to build more user friendly, experience rich, responsive and fast web applications, hackers have been us…more
  • 0 comments
  • Confirmed & scheduled
  • Sun, 21 Apr
Technical level: Beginner
RK

Ramakrishnan Kandasamy

Is your Serverless Application Secure?

Serverless is one of the rapidly growing technology in this cloud world. This gives a lot of advantages for the developers & adapters for while managing our applications & code. This also gives a lot…more
  • 0 comments
  • Under evaluation
  • Sun, 21 Apr
Technical level: Intermediate
AR

Abilash Rajasekaran

Secure web application - Hands on workshop

In this workshop we will be using the Damn Vulnerable NodeJS Application(DVNA) to demonstrate the OWASP top ten vulnerabilities. Initially participants will try to exploit, then understand and fix th…more
  • 0 comments
  • Under evaluation
  • Mon, 22 Apr
Technical level: Intermediate
SS

Sreenadh S

Developing End-to-End IoT Applications Using Javascript

Javascript has become more popular now and its being used on all platforms and devices. In this talk, We will answer How Javascript can be used effectively for devloping end to end IoT Applications, …more
  • 0 comments
  • Rejected
  • Mon, 22 Apr
Technical level: Intermediate
rr

ramesh ramalingam

React - The idiomatic way - Workshop

React is one of the widely used frameworks in the front-end world. But when it comes to the way it is used, everyone uses React in their one comfortable way and missing the real essence of React & it…more
  • 0 comments
  • Awaiting details
  • Mon, 22 Apr
Technical level: Intermediate
DP

Diwanshi Pandey

Get started with Web Assembly

WebAssembly is a brand new web technology with massive potential. It will have a significant impact on how web applications are developed in the future. Come and enjoy the talk if you are interested …more
  • 0 comments
  • Rejected
  • Mon, 22 Apr
Technical level: Intermediate
OS

Omkar Sheral

Making life easy with React View Controller

Adding Controller to the party of Components, Containers, Actions, Reducers…more
  • 1 comments
  • Awaiting details
  • Mon, 22 Apr
Technical level: Intermediate Session type: Lecture
ND

Nayanika Dey

Latest Buzzword in Industry - 'Progressive Web Apps'

The talk would mainly focus on the ‘whats’, ‘whys’ and ‘hows’ of progressive web apps. It would also cover the various caching mechanism used to make any application progressive. It would include a b…more
  • 0 comments
  • Awaiting details
  • Mon, 22 Apr
Technical level: Beginner

Karan Saini

Leveraging Web Application Vulnerabilities for Resourceful Intelligence Gathering

This talk aims to introduce the audience how web application vulnerabilities can be leveraged for self-sufficient information and intelligence gathering.more
  • 0 comments
  • Confirmed & scheduled
  • Sat, 04 May
Section: Full talk (40 mins) Technical level: Beginner Session type: Demo Session type: Lecture Technical level: Intermediate

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 Twittermore