The world is changing fast. More precisely, the world is changing at increasing speed. This means things that were not possible five years ago come into reach. Incumbent organizations need to adapt fast to keep up with new competitors that use new technologies easier, faster and better than they do. As a result, every aspect of software changes towards smaller. Even smaller teams or even micro-teams, less management, flatter organizations, even shorter cycles, and smaller components.
A strategy on how to properly configure webpack for your project
Dexter shares his love for svelte, what sets it apart from other frameworks and shows how it enables him to create truly reactive apps.
How serverless empowers frontend teams to get so much done without needing a backend specialist and enables teams to move super fast.
Accessibility (A11Y) is an often misunderstood topic by developers. We also tend to not see the importance and if we see it, we struggle on getting started because it’s such broad topic. What can we do to improve?
In this talk Bob will explain web accessibility and why it’s such a critical part of our job.
He will explain how to get started in testing and improving your apps using tools and methods that are market standard.
There will be real-world examples from his daily job and he’ll share how to tackle common pitfalls.
After this session, you’ll have enough knowledge to start fixing your front-end’s most low hanging A11Y issues.
In her own words, Emma is a UX Engineer with a passion for design. She has recently transitioned into a UX Engineering role at LogMeIn where she builds Design Systems with React.
This talk started as a humorous joke in twitter and quickly took the React community by surprise. In a very interesting way, Kitze will explore the current trend to over-engineer solutions to common problems in web applications.
Hip Hop and Unit Tests. A match made in heaven? Through a mix of audio, video and live performance, Tony will explore Web Audio in an attempt to convince the audience of its suitability for audio transcription. This is a fast paced and highly engaging talk with a crescendo you won’t forget.
Complexity, and the consistent attempts to reduce complexity, are at the core of the evolution of technology. As technology evolves, we then find harder problems to solve and are presented with new challenges. In the client space, we’ve seen innovation that has addressed how we deal with modern application concerns like real-time and offline data while at the same time GraphQL has continued to gain in market share.
What happens when we take the advancements that GraphQL has introduced as a paradigm and combine them with a mental model that all data should be local and offline first, with eventual consistency to your database as a second thought? In this talk, I’ll talk about a data store paradigm that allows developers to work with a single, local database and source of truth, and the idea that you should not have to make more than one write action to have (eventual) consistency across the client and server.
Your frontend developers are pushing to get started with GraphQL, but you don’t have the backend capacity to migrate your existing REST APIs to GraphQL? Or you want to have a GraphQL API next to your existing endpoints that are based on REST, without having to rewrite all your controllers? In this talk I’ll show how to wrap existing REST APIs into one single GraphQL endpoint on both the client and server side. This allows you to access the power of GraphQL without having to change any of your existing code or connect to a database.
Helping new talent into the tech world. HackYourFuture is a free web development program for talented refugees and other disadvantaged groups with limited access to education and the labor market.
The growth of Vue continues and we are almost ready for Vue 3. As ever Evan You will deliver the State of Vuenion 2020, if we are lucky maybe we see some Typescript code from him ;)
How do Vue library authors build, maintain and document their packages? What tools do they use and how do they use them?
An inspirational talk about climate change what we as a community can do to prevent further climate change
How to apply validations using Vuelidate and its ecosystem in combination with the new Composition API
This talk will be about using Apollo Client as local state management in Vue application. Natalia will share some best practices as well as caveats. If there are any other GraphQL-related talks, this could be a nice complement to them, if it's a single GraphQL talk I can pack it full with both GraphQL and Apollo local state management details
Thorsten will be speaking about Composition API and emerging best practices. Are you ready for some expert level tips?
With the increasing popularity of Nuxt.js the core team and authors have not been sitting still. In February Sebastien will talk about the progression and plans for Nuxt.js in 2020.
Pooya will be diving into Nuxt.js. Nuxt.js is a free and open source web application framework based on Vue.js, Node.js, Webpack and Babel.js. The framework is advertised as 'meta-framework for universal applications'.
Rahul is the creator and runner of An Awesome Conf in Bangalore, he is part of the Vue.js Core team focusing on rollup-plugin-vue and vue-issue-helper
Vue Storefront is currently the biggest Open Source eCommerce frontend that works with any backend platform and already has more than 60 live shops. For the past 2 years we are constantly improving our solution but we came to the point where architecture became a limitation... so we decided to do a rewrite and use the latest Vue features. As one of the first big projects in the world on Vue 3 we had a chance to explore and adapt new amazing patterns brought by Composition API. During this talk you will learn how using new Vue 3 features can bring developer experience to a completely new level!
Sarah Drasner is an award-winning Speaker, Head of Developer Experience at Netlify, Vue core team member, and Staff Writer at CSS-Tricks.
About new features in Vuetify 2+ and a showcase of the work that went into upgrading the version and highlight key features.
Gregg Pollack is the founder of VueMastery.com, the Ultimate Resource for Vue.js developers. Previously he founded Code School, an online software programming school, Envy, a web application development firm, and Starter Studio, Orlando’s first technical accelerator now in its ninth class.
We will dip into Serverless, Jam Stack and more.
Static pre-rendering is an overlooked feature of Nuxt. You can use it for more than your average blog. Here's why
How Vue-Announcer can help you create Accessible Single-Page Applications. Vue-Announcer announces useful information for screen reader users. Learn how to use this plugin to customize receive alerts and notifications as users navigate your application.
Balancing the pro's and con's of the new vue-router
Have you ever encountered a situation where you're handling a quite complex relational data structure in your Vue application? Like users have many posts, posts have many comments? This talk will dive into managing such complex data in Vue, the pain points, the possible solutions, and how Vuex ORM can help you with it.
Guillaume - better known as Akryum - has been working a new 'side'-project and he's about to reveal it for the first time!
Producing high quality work is dependent on a well-organized team, especially in a high-pressure environment like an ad agency or a production studio. At a certain scale almost every team struggles with cultural differences, perceived pressure from management or misaligned definitions of success. Over the years Tim has learned that you are more successful if you understand what motivates people and he created a framework (yes, he's a developer) to deal with projects in complex environments that he calls "Team First".