export { default as theme } from './src/index' import { Head, Appear } from 'mdx-deck' import nightOwl from 'prism-react-renderer/themes/nightOwl' import { CodeSurfer } from 'mdx-deck-code-surfer' import { Layout, LayoutNoFooter, BGImage } from './src/index'
<title>Vue London 2018</title>6.5 hours of content condensed into 30 minutes
web team n👀bie
started the beginning of this month
<img src={require('file-loader!./images/winner-winner-chicken-dinner.png')} />
<img height="670px" src={require('file-loader!./images/vue-doodle.jpg')} />
Doodle: credit @MattBrailsford
Head of Developer Relations at Netlify
<img height="670px" src={require('file-loader!./images/bastard-cold.png')} />
Senior Software Engineer at Codeship
Developer Advocate🥑 at @YLDio
<CodeSurfer
theme={nightOwl}
lang="javascript"
steps={[
{ lines: [4], notes: 'Import the Apollo Client' },
{
lines: [5],
notes: 'Import Vue Apollo for using Apollo with vue'
},
{
lines: [8, 12, 9, 10, 11],
notes: 'Create the provider and give it the URL'
},
{ lines: [15], notes: 'Tell Vue to use Apollo' },
{ lines: [16, 17, 18, 19, 20], notes: 'Mount Vue' }
]}
code={import Vue from 'vue' import App from './App' import ApolloClient from 'apollo-boost' import VueApollo from 'vue-apollo' \n const apolloProvider = new VueApollo({ defaultClient: new ApolloClient({ uri: 'https://api.graphcms.com/simple/v1/awesomeTalksClone' }) }) \n Vue.use(VueApollo) new Vue({ el: '#app', provide: apolloProvider.provide(), render: h => h(App) })
}
/>
Nuxt.js Co-author and Founder of CMTY
https://medium.com/@nuxt_js/nuxt-js-2-0-webpack-4-esm-modules-create-nuxt-app-and-more-6936ce80d94c
Staff Engineer of Data Science at GitLab
UI Developer - Google Developer Expert
https://www.slideshare.net/ChrisDeMars/i-cant-see-low-vision-a11y-users-115791577
Web Team Creative Products Champion for a11y
Sr. Dev Advocate🥑. Founded Vue Vixens. GDE
<img height="670px" src={require('file-loader!./images/parrot-or-guacamole.png')} />
<img height="670px" src={require('file-loader!./images/labradoodle-or-fried-chicken.png')} />
https://slides.com/telerikdevrel/mlkit-nativescript#/
Frontend developer and CTO of VueVixens
Vue Vixens hosts workshops for foxy she/they ppl who identify as women & who want to learn Vue.js for web
<img height="100px" src={require('file-loader!./images/vue-logo.svg')} />
<img height="10000px" src={require('file-loader!./images/vue-logo.png')} />
<img height="10000px" src={require('file-loader!./images/vue-logo.svg')} />
<img src={require('file-loader!./images/vue-speed-challenge.png')} />
Advocating for Netlify
Software Engineer at The Hut Group
Creator of codesandbox.io
<img src={require('file-loader!./images/sse.gif')} />
Core Team Member of Vue.js
<img height="670px" src={require('file-loader!./images/vue-cli-ui.png')} />
TypeScript Program Manager
Creator of Vue.js
Organiser + Vue.js Core Team Member
<img src={require('file-loader!./images/diversity-tweet.png')} />
<img height="500px" src={require('file-loader!./images/vue-logo.svg')} />