Submissions

JSFoo: VueDay 2019

A day spent discussing Vue.js, developments in the Vue ecosystem and component architecture

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:

  1. 40 mins duration talks
  2. 20 mins duration talks
  3. Birds of Feather (BOF) sessions on focussed topics
  4. Tutorials (90 mins duration)
  5. Hands-on workshops (3-6 duration) where participants follow instructors on their laptops
  6. Flash talks of 5 mins duration

You can propose talks on the following topics:

  1. Typescript and Vue
  2. Local state management using GraphQL and Vue Apollo
  3. How to overcome gotchas with the current Vue reactivity system
  4. Building a component library and publishing it using Vue CLI 3 build targets. Share best practices
  5. Tooling with Vue – case study talks, showing how this has or has not worked for your use case
  6. Deploying apps with Vue at scale
  7. NativeScript as an alternative for building cross-platform apps
  8. Approaches to structuring Vue components inside projects, communication between components, and what to choose for specific use cases
  9. Web standards and Vue.js: accessibility and web components
  10. 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:

  1. How-to talks
  2. Talks on topics which have been covered in previous editions of JSFoo and ReactFoo on Vue.js
  3. 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:

  1. Key insights you will present, or takeaways for the audience.
  2. 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:

  1. A detailed outline, or
  2. Mindmap, explaining the structure of the talk, or
  3. 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:

  1. Creators of original projects/work that has wide adoption in the community.
  2. 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

Make a submission

Submissions are closed for this project

All submissions

Atomic Design using Vue

Ruphaa Ganesh (@ruphaa)

  • 7 comments
  • Mon, 05 Aug
Section: Crisp talk (20 mins) Technical level: Intermediate

Making your Vue app accessible for everyone

neha nupoor (@anon)

  • 2 comments
  • Sun, 04 Aug
Section: Crisp talk (20 mins) Technical level: Advanced

Building Modular Universal SPA using Nuxt.JS

Honey Thakuria (@honey93)

  • 19 comments
  • Sat, 03 Aug
Section: Full talk (40 mins) Technical level: Intermediate

A VueJS SPA powered by a multi-repo system

Mohit Srivastava (@mohit-sriv)

  • 6 comments
  • Thu, 13 Jun
Section: Crisp talk (20 mins) Technical level: Intermediate

Testing your Vue.js in it's Awesomeness

Shodipo Ayomide 💥🚀 (@developerayo)

  • 2 comments
  • Mon, 27 May
Section: Full talk (40 mins) Technical level: Intermediate

Testing apps with third-party integrations

Ville Vahteri (@villevhtr) (proposing)

  • 5 comments
  • Sat, 18 May
Section: Workshop Technical level: Intermediate

Developing Chrome extension using Vuejs

Chetan Sachdev (@chetansachdev)

  • 2 comments
  • Fri, 17 May
Section: Full talk (40 mins) Technical level: Intermediate

Progressive Web App using Vue JS

Sudharsanan Mounissamy (@suds)

  • 4 comments
  • Thu, 16 May
Section: Crisp talk (20 mins) Technical level: Advanced

E2E Testing using Cypress in a Vue Application

Isha Goyal (@ishagoyal)

  • 8 comments
  • Wed, 15 May
Section: Crisp talk (20 mins) Technical level: Beginner

Approaches to structuring Vue components

Gaurav Joshi (@gauravjoshi)

  • 4 comments
  • Tue, 14 May
Section: Crisp talk (20 mins) Technical level: Intermediate

Web standards and Vue.js: accessibility and web components

Mayank Singhal (@msinghal-sape)

  • 3 comments
  • Tue, 14 May
Section: Crisp talk (20 mins) Technical level: Intermediate

Architecture and Dev environment setup for new Vue projects using Vue CLI 3

Mohit Bajoria (@mbj36)

  • 3 comments
  • Mon, 13 May
Section: Crisp talk (20 mins) Technical level: Intermediate

Migrating Large Scale Apps To VueJS

Saras Arya (@sarasarya)

  • 12 comments
  • Sun, 12 May
Section: Full talk (40 mins) Technical level: Intermediate

ZCUI: A cli for Vue projects lifecycle

Karan Verma (@karanisverma) (proposing)

  • 4 comments
  • Thu, 09 May
Section: Full talk (40 mins) Technical level: Intermediate

An Installable Vue powered multi-platform Desktop Applications (Desktop PWA)

Preetish HS (@preetishhs)

  • 1 comments
  • Thu, 09 May
Technical level: Beginner Section: Crisp talk (20 mins)

How to approach unit testing enterprise vue/vuex applications

Preetish HS (@preetishhs)

  • 14 comments
  • Thu, 09 May
Section: Crisp talk (20 mins) Technical level: Intermediate

Ember and Vue: A Real World Comparison

Gokul Kathirvel (@gokatz)

  • 3 comments
  • Wed, 08 May
Section: Full talk (40 mins) Technical level: Intermediate

WebXR supports Vue too!

Bhuvana Meenakshi (@bhuvanakotees1)

  • 1 comments
  • Sat, 30 Mar
Section: Full talk (40 mins) Technical level: Beginner