JSFoo 2018

JSFoo 2018

On JavaScript and Security

##JSFoo 2018 will be held on 26 and 27 October 2018.

##About the conference:
JSFoo is HasGeek’s annual JavaScript conference. JSFoo is in its eighth edition this year.

The 2018 edition is single-track event with talks in auditorium 1 at the NIMHANS Convention Centre, and Birds of Feather (BOF) sessions in the hallway. Meta Refresh -- with talks on usability, user experience, design and UI engineering will be held in auditorium 2 at the NIMHANS Convention Centre.

##Theme: JavaScript and Security

Core talks, held in the mornings, at JSFoo 2018 will be based on the theme “JavaScript and Security”. Under this theme, we will cover the following topics:

  1. Security and front-end
  2. Backend, node.js and security
  3. Framework specific security concerns
  4. Authentication
  5. Security audits

Besides the main theme, JSFoo will cover the following topics:

  1. Case studies of Vue.js, GraphQL, ReasonML and other framework/language adoption.
  2. Architecture approaches (and case studies) for engineering web apps.
  3. Latest developments in JavaScript and web ecosystem – the cutting edge.
  4. Best practices: debugging and profiling on the web, testing, measuring performance.
  5. JS off the web – conversational UI, raspberry pi, IoT

We are inviting proposals:

  1. Full talks: 40 mins duration
  2. Crisp talk: 20 mins duration
  3. Hands-on workshops of 3 or 6 hour duration
  4. Birds Of Feather (BOF) sessions of 45-60 mins duration

Selection process

Proposals will be filtered and shortlisted by an Editorial Panel.

** Make sure to add links to videos / slide decks when submitting proposals. We will not review proposals without detailed outlines or slide decks and preview videos.**

The first filter for every proposal is whether the technology or solution you are referring to is open source or not. If you are referring to a proprietary technology, consider picking up a sponsored session.

The criteria for selecting proposals, in the order of importance, are:

  1. Key insight or takeaway: what can you share with participants that will help them in their work and in thinking about the problem?
  2. Structure of the talk and flow of content: a detailed outline helps us understand the focus of the talk, and the clarity of your thought process.
  3. Ability to communicate succinctly, and how you engage with the audience. You must submit link to a two-minute preview 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. We therefore encourage you to:

  1. Submit your proposal early so that we have more time to iterate if the proposal has potential.
  2. Write to us on: jsfoo.editorial@hasgeek.com if you want to discuss an idea for your proposal, and need help / advice on how to structure it.

Our editorial team also helps potential speakers in refining their talk ideas, and rehearsing at least twice - before the main conference - to sharpen the insights presented in the talk.

##Passes and honorarium for speakers:
We pay an honorarium of Rs. 3,000 to each speaker and workshop instructor 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:
Travel grants are available for international speakers who have led/worked on projects that have large-scale adoption. Travel grants are available for domestic speakers (without the criteria mentioned for international speakers).
We evaluate each travel grant application on its merits, giving preference to women, people of non-binary gender, and Africans. If you require a grant, request it when you submit your proposal in the field where you add your location. JSFoo is funded through ticket purchases and sponsorships; travel grant budgets vary.

##Important dates:
JSFoo + Meta Refresh: 26 and 27 October, at the NIMHANS Convention Centre.


For tickets and sponsorships, contact info@hasgeek.com or call +91-7676332020.

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

Vijay Dharap


Curious Case of Ionic4

Submitted May 7, 2018

Why should we even care about Ionic?

All those JS developers out there - who always wanted to build Mobile apps but did not know/have time for investing in Android and iOS ecosystems... Ionic is your dream-come-true. Ionic has been a darling for such web developers for at least 4-5 years now. Ionic has always placed maximum emphasis on User Experience than on anything else!

###What Ionic Always excelled at?

  1. Create beautiful apps in no time!
  2. Cross platform Mobile Apps using Cordova in the background. So Ionic runs wherever Cordova App Runs.
  3. Write application code once but get specific “native” looks and feel to the each of the base Mobile OS.
  4. Animations and micro interactions included out of the box (and are specific to each mobile OS again).
  5. Highly highly customizable and themable.
  6. Great documentation with live examples for everything.
  7. Access to all the Cordova plugins natively within the Angular apps.

But as if this was not sufficient... From late 2017 - Ionic team has made some really great strides in all right directions. Ionic 4 apps would be:

  1. PWA by default
  2. Framework Agnostic Components - Can use in Angular, React or in Vue.. OR without any of them!
  3. Creating a faster alternative to Cordova via Ionic Capacitor
  4. Still offer everything under MIT license for maximum utility to end developers

###What would audience learn?

  • Value and agility which Ionic can bring to their apps.
  • Why it pays to Focus on User experience.
  • Freedom of choice of Framework to use and still continue to enjoy benefits of Ionic components.
  • Consultation on Ionic Adaption (via unconference/workshop)


Curious Case of Ionic4

  • Introduction to Ionic components and quick demo (pre-coded) of a simple Ionic App
  • Brief introduction to Capacitor and stencil
  • PWA nature of Ionic app - No need of “app” and installation!
  • Showcasing freedom of choice of web frameworks via pre-coded demos

I will prepare slides and preview video in coming days and submit the same.


Some knnoweldge about challanges of fitting a web application into mobile application can be a plus point but is not required.

Speaker bio

Vijay has been speaker at various conferences including JSFoo 2017 and ReactFoo Pune 2018.

Vijay is Principal Architect at Infosys. He is Open Source Evangelist and Developer Advocate within and outside of Infosys. Vijay organizes yearly technology conference within Infosys. While a Java veteran for many years, in last 5 years, Vijay has focused completely on UI and UX and has spearheaded Front-end development of many large enterprise projects. He has always tried incorporate all the best practices in JS and CSS world in his projects. He loves everything about UX and has been very particular about providing the Best User Experience to the end users.

Vijay has helped his client see benefits of Ionic and have convinced them to move to Ionic instead of “force-fitting” a web application into a mobile apps - degrading the “App” experience severely.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

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