Proposal guidelines
CfP for VueDay is open. You can submit talks for remaining four speaking slots which are still open.
Topics for proposing talks/workshops/tutorials for JSFoo: VueDay:
We are accepting proposals for:
- 40 mins duration talks
- 20 mins duration talks
- Birds of Feather (BOF) sessions on focussed topics
- Tutorials (90 mins duration)
- Hands-on workshops (3-6 duration) where participants follow instructors on their laptops
- Flash talks of 5 mins duration
You can propose talks on the following topics:
- Typescript and Vue
- Local state management using GraphQL and Vue Apollo
- How to overcome gotchas with the current Vue reactivity system
- Building a component library and publishing it using Vue CLI 3 build targets. Share best practices
- Tooling with Vue – case study talks, showing how this has or has not worked for your use case
- Deploying apps with Vue at scale
- NativeScript as an alternative for building cross-platform apps
- Approaches to structuring Vue components inside projects, communication between components, and what to choose for specific use cases
- Web standards and Vue.js: accessibility and web components
- Latest developments in the Vue ecosystem: Vue 3 and other developments by the time we reach 30 August 2019
Suggest topics not covered in the above list by submitting a proposal on the topic for someone to speak on. We will find a speaker!
Format:
JSFoo: VueDay is a single-track event with Birds of Feather (BOF) and speaker connect sessions organized in parallel to talks in the main auditorium. Workshops and tutorials will be held before and after the conference.
Selection process:
We are interested in case studies and talks which expose participants to new approaches. We typically don’t accept:
- How-to talks
- Talks on topics which have been covered in previous editions of JSFoo and ReactFoo on Vue.js
- Beginner level or introductory talks
Proposals will be shortlisted and reviewed by an editorial team consisting of practitioners from the community. Make sure your abstract contains the following information:
- Key insights you will present, or takeaways for the audience.
- Overall flow of the content.
You must submit links to videos of talks you have delivered in the past, or record and upload a two-min self-recorded video explaining what your talk is about, and why is it relevant for JSFoo: VueDay.
You must also submit links to the following along with your proposal:
- A detailed outline, or
- Mindmap, explaining the structure of the talk, or
- Draft slides.
Honorarium for selected speakers; travel grants:
Selected speakers and workshop instructors will receive an honorarium of Rs. 3,000 for speaking at the conference. Confirmed speakers and instructors also get a pass to the conference. We do not provide free passes for speakers’ colleagues and spouses.
We try to offer travel grants to:
- Creators of original projects/work that has wide adoption in the community.
- Women and persons of non-binary gender who are selected to speak at the conference.
JSFoo: VueDay 2019 is funded through ticket sales and sponsorships. Travel grants will vary accordingly.
Contact details:
For more information about speaking write to jsfoo.editorial@hasgeek.com
Submissions are closed for this project
All submissions
Atomic Design using VueRuphaa Ganesh (@ruphaa)
Section: Crisp talk (20 mins)
Technical level: Intermediate
|
Making your Vue app accessible for everyoneneha nupoor (@anon)
Section: Crisp talk (20 mins)
Technical level: Advanced
|
Building Modular Universal SPA using Nuxt.JSHoney Thakuria (@honey93)
Section: Full talk (40 mins)
Technical level: Intermediate
|
A VueJS SPA powered by a multi-repo systemMohit Srivastava (@mohit-sriv)
Section: Crisp talk (20 mins)
Technical level: Intermediate
|
Testing your Vue.js in it's AwesomenessShodipo Ayomide 💥🚀 (@developerayo)
Section: Full talk (40 mins)
Technical level: Intermediate
|
Testing apps with third-party integrationsVille Vahteri (@villevhtr) (proposing)
Section: Workshop
Technical level: Intermediate
|
Developing Chrome extension using VuejsChetan Sachdev (@chetansachdev)
Section: Full talk (40 mins)
Technical level: Intermediate
|
Progressive Web App using Vue JSSudharsanan Mounissamy (@suds)
Section: Crisp talk (20 mins)
Technical level: Advanced
|
E2E Testing using Cypress in a Vue ApplicationIsha Goyal (@ishagoyal)
Section: Crisp talk (20 mins)
Technical level: Beginner
|
Approaches to structuring Vue componentsGaurav Joshi (@gauravjoshi)
Section: Crisp talk (20 mins)
Technical level: Intermediate
|
Web standards and Vue.js: accessibility and web componentsMayank Singhal (@msinghal-sape)
Section: Crisp talk (20 mins)
Technical level: Intermediate
|
Architecture and Dev environment setup for new Vue projects using Vue CLI 3Mohit Bajoria (@mbj36)
Section: Crisp talk (20 mins)
Technical level: Intermediate
|
Migrating Large Scale Apps To VueJSSaras Arya (@sarasarya)
Section: Full talk (40 mins)
Technical level: Intermediate
|
ZCUI: A cli for Vue projects lifecycleKaran Verma (@karanisverma) (proposing)
Section: Full talk (40 mins)
Technical level: Intermediate
|
An Installable Vue powered multi-platform Desktop Applications (Desktop PWA)Preetish HS (@preetishhs)
Technical level: Beginner
Section: Crisp talk (20 mins)
|
How to approach unit testing enterprise vue/vuex applicationsPreetish HS (@preetishhs)
Section: Crisp talk (20 mins)
Technical level: Intermediate
|
Ember and Vue: A Real World ComparisonGokul Kathirvel (@gokatz)
Section: Full talk (40 mins)
Technical level: Intermediate
|
WebXR supports Vue too!Bhuvana Meenakshi (@bhuvanakotees1)
Section: Full talk (40 mins)
Technical level: Beginner
|