|07:30 || |
Registration in Foyer
|09:00 || |
|09:30 || |
The Art of Simplicity
|10:00 || |
Morning Break 1
Starting out in React Native
Up and Running with Angular in 60 Minute...
Understanding OAuth 2.0 and OpenID Conne...
Vue.js for Regular People
Beyond Spaghetti: Cooking up better appl...
Enhancing Performance with Optimistic UI...
Designing for Real Life
The Four Basic Principles of Accessibil...
Enterprise Level Ionic
Angular Dependency Injection Live Coded
Throw Me a Lifebuoy
Practical Security in Web Applications
Testing Your Vue Application
Why React Hooks
Practical Unit Testing for Existing Code...
Communicating with design
PWA in practice
|12:20 || |
Lunch Break 1
Run the world from the palm of your hand
Building Reactive Applications in Angula...
Close Encounters of the Node Kind
Fundamental Component Design Patterns
React && Accessibility
A Quick Introduction to TypeScript
Powerful Composition - Observables and M...
Is Visual Development the Future?
Believe in the Power of CSS
Help! My cross-platform native app is sl...
NgEngine for Scalable Angular Apps
O-What? An Intro to OAuth For Software D...
DevOps: A Love Story
Form Validation in Vue
The How and Why of Flexible React Compon...
Get to Know Webpack
Lean UX and Agile
Developing Accessible Forms
|15:10 || |
Afternoon Break 1
Tools and Experiences for Enterprise Mob...
Test Drive an Angular App
Faas and the Serverless
Dependency Injection in Vue
Real World React: Lessons from 5 Years i...
Declarative APIs in an Imperative World
Simplified Functional JS = Elegant Resil...
Designers + Developers: #RelationshipGoa...
From Angular to Vue
Delivering Successful Mobile Projects
Building reactive client experiences wit...
GraphQL in a Serverless World
Upping Your Interviewing Game
Managing State in Vue.js
Writing Performant React
Solving the Boolean Identity Crisis
It's Spelled 'Accessibility', not 'Disab...
A tale of CSS Resets and Everything You ...
|17:40 || |
The Death of the Full-Stack Developer (a...
|18:10 || |