Proposal 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:
- Architecture approaches (and case studies) for engineering web apps.
- Architecting for performance – case studies on how you got faster response times
- Best practices: debugging and profiling on the web, testing, measuring performance.
- Progressive Web Apps (PWA).
- Handling large volumes of data in the browser.
- Modern web technology: NativeScript, Vue
- JavaScript and security
In general, we prefer:
- Experiential talks, with case studies.
- Talks that explain why, rather than how. We like when proposers explain how they understood a problem and how they thought of the solution.
- 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:
- Our team assesses whether each proposal is directly relevant to the conference.
- 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.
- 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.
- We also evaluate how you have structured your talk and whether you can weave it into a story/narrative.
- 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:
- Speakers who have led/worked on open source projects that have large-scale adoption.
- 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
Submissions are closed for this project
All submissions
Breaking the Monolithic Front-end (A HackerRank's case study)Sudhanshu Yadav (@sudhanshuyadav)
Technical level: Intermediate
|
Leveraging Web Application Vulnerabilities for Resourceful Intelligence GatheringKaran Saini (@x)
Section: Full talk (40 mins)
Technical level: Beginner
Session type: Demo
Session type: Lecture
Technical level: Intermediate
|
Building Scalable High Performance StackVijaya Krishna Kudva (@nvkudva)
Technical level: Intermediate
Session type: Lecture
|
Why aren't you using Async Generators yet?Pranay Prakash (@pranaygp)
Technical level: Intermediate
|
Frontend Performance Optimizations @ Booking.comSwarup Sengupta (@ssengupta)
Technical level: Intermediate
|
“PrismaPizza”, your GraphQL backend delivered home in 30minThibaud Courtoison (@errorname)
Technical level: Intermediate
|
Micro-Frontends - Practical tools to manage complex React codebasesSampath Kumar (@sampathoops)
Technical level: Intermediate
|
WebSDK : Switching b/w service providers on the fly.NISHI JAIN (@nishij)
Technical level: Intermediate
|
WebXR creating new trendsBhuvana Meenakshi (@bhuvanakotees1)
Technical level: Beginner
|
GTM - (Google Tag Manager)kalashri aundhkar (@kalashria)
Technical level: Intermediate
|
Architect for Scale - My Learnings in Node.js (A case study)Shreyansh Pandey (@weirdpanda)
Technical level: Beginner
|
Writing modern apps with Ember OctaneGokul Kathirvel (@gokatz)
Technical level: Intermediate
|
WebXR for EveryoneSantosh Viswanatham (@viswanathamsantosh)
Technical level: Intermediate
|
Captain Marvellous JavaScript - A look at how hackers use JSRiyaz Walikar (@riyazw)
Technical level: Beginner
|
Is your Serverless Application Secure?Ramakrishnan Kandasamy (@rmkanda)
Technical level: Intermediate
|
Vue.Js: IntroductionMohamed Yaseen (@yaseenbit)
Technical level: Beginner
|
Secure web application - Hands on workshopAbilash Rajasekaran
Technical level: Intermediate
|
One Extension for all Browsers!Karthickeyan Narasimhan (@karthickeyan)
Technical level: Intermediate
|
Write automation tests in your favourite language javascriptBiswajit Pattanayak (@biswajitp)
Technical level: Intermediate
|
Jest for ReactKaleeaswari S (@kaleeaswari)
Technical level: Intermediate
|
State Machines for Frontend State ManagementTejesh P (@tejesh95)
Technical level: Intermediate
Session type: Lecture
|
Improving React App Performance : A Case StudyPunit Sethi (@geekybiz)
Technical level: Intermediate
Session type: Lecture
|
Developing End-to-End IoT Applications Using JavascriptSreenadh S (@sree96)
Technical level: Intermediate
|
React - The idiomatic way - Workshopramesh ramalingam (@rrameshbtech)
Technical level: Intermediate
|
Get started with Web AssemblyDiwanshi Pandey (@diwanshipandey)
Technical level: Intermediate
|
Latest Buzzword in Industry - 'Progressive Web Apps'Nayanika Dey (@nayanikadey)
Technical level: Beginner
|
Making life easy with React View ControllerOmkar Sheral (@omkarsheral1989)
Technical level: Intermediate
Session type: Lecture
|
State management in Angular6/7 with NgrxShivam Latawa (@shivamlatawa)
Technical level: Intermediate
|