CORE LIBRARY AUTHORS.
THE FUTURE OF JS.
This year, we'll have authors and core teams of:
Want to know the rest? Follow us
TOP JS SPEAKERS
Talks & QA sessions (Full HD for full tickets)
Live chat rooms where you can make new friends (full ticket only)
REMOTE, SAFE YET FUN
Afterparty with Zoom bars and a QuakeJS tournament (full ticket only)
First Speakers & Instructors
Jen is a Google Developer Expert and a Cloud Developer Advocate Lead at Microsoft with over 20 years' experience as a web and mobile developer, specializing in creating cross-platform mobile apps. Jen is a multilingual multiculturalist with a passion for hardware hacking, mobile apps, Vue.js, machine learning and discovering new things every day. I'm also the founder and CEO of Front-End Foxes, an international initiative and a 501(c)(3) nonprofit created to help women learn front-end technologies.
Co-Host of @noplanstomerge podcast | Creator of LaravelLivewire & AlpineJS
Creator of webpack. Working full time on Open Source. Father of two children. Likes to play board games.
Nader has been developing with React Native for over 2.5 years. He has worked with and trained developers from fortune 500 companies like Amazon, Visa, American Express, and Microsoft, helping them to get up to speed with React Native as quickly as possible.
Minko Gechev is a senior engineer at Google, where he develops tools for the Angular framework. Before joining Google, he was a technical co-founder and the CTO of Rhyme.com, which in 2019 got acquired by Coursera.
The President of the Republic of Bulgaria awarded Minko for his software projects with a high social impact and with a diploma for contributions to the areas of computer science and software engineering.
In 2019 Forbes Bulgaria included Minko Gechev in their selection "30 under 30" in category Science and Technology.
Natalia Tepluhina is a Vue.js core team member and a Staff Frontend Engineer at GitLab.
She is a conference speaker and author of articles on different topics related to Vue.js . Thanks to these activities Natalia has got a title of Google Developer Expert in Web Technologies.
Max Stoiber is a Staff Software Engineer at Gatsby, inventing the future of web development. Previously he worked at GitHub, who acquired the startup he co-founded, Spectrum. He is well known for making styled-components, react-boilerplate, and a wide variety of other open source projects in the React ecosystem.
Node.js TSC member, PhD, Technical Director @ NearForm, IoT Expert, Consultant, author of Pino and Fastify. Co-author of the book "Node.js Cookbook, Third Edition" edited by Packt.
App Developer | UX/UI Designer | Public Speaker | Content Creator.
Eleftheria loves using technology-based solutions to help solve real world challenges. She likes learning and sharing her knowledge about web development/design and visual arts.
Front-end developer. Currently living in St. Gallen, Switzerland. Founder of Luxundlaune, a photography platform in Germany, Paranoidandroid, a custom rom for Android and several open source projects including react-spring, react-three-fiber, react-use-gesture, zustand.
Matthew is an internet video nerd. He's the co-founder and Head of Technology & Community at Mux, a startup building online video infrastructure for developers, a core-contributor to Video.js, the biggest HTML5 video framework, and the organizer of Demuxed, the largest video-focused dev conference/community in the world.
Tanmai Gopal is the CEO, co-founder of Hasura. He is a StackOverflow powered fullstack developer whose areas of interest and work span React, GraphQL, Nodejs, Haskell, Docker, Postgres & Kubernetes. He is passionate about making it easy to build complex things and is the instructor of India's largest MOOC imad.tech with over 250,000 students.
Software Engineer, entrepreneur and foodie. Born and raised in Madrid, Spain. Pablo and his team are on a mission to make building delightful user experiences universally accessible. He founded Frontity in 2015, has raised 1.5M€ in funding and since June 2019, Frontity became a 100% open-source project after releasing their framework for building lighting sites using React and WordPress.
Tyler is the former Director of Community at Elastic and Director of Marketing at Basho. He looks after product management and community and brings two decades of experience in databases, distributed systems, and developer advocacy.
Bruce Lawson is freelance web standards and accessibility consultant. He was co-editor of the HTML5.3 specification, one of the inventors of the
React focused developer, working on a Design System at Albert Heijn (Dutch supermarket). Started out writing ActionScript, did jQuery and thus has all sorts of knowledge on deprecated stuff. Part of a frontend development couple that produced a kid.
Floor studied design, worked in advertising, then worked with a bunch of start-ups in product and community roles, learned how to program (Ruby), (co)organized countless tech conferences, meetups and workshops, ran a co-working space and start-up accelerator in Vienna, before moving back to the Netherlands and getting back into developer relations.
Many modern web frameworks use components as their building blocks.
In this talk, I will show component testing using Cypress - and I mean "show" literally. You will see the component running inside a real browser, you will interact with the component like a real user, and you can debug the component using the real browser's DevTools. Finally, I will go through the current open source and commercial options for visually testing the component's styles and rendering.
As front-end tooling and frameworks continue to evolve and improve at a pace that is often hard to keep up with, serverless abstractions continue to move closer and closer to the client, abstracting away back end services and making them more and more consumable by traditionally front end developers.
In this talk I’ll show how we can use a combination of GraphQL SDL along with a new DSL (GraphQL Transform) created by the Amplify team to build out a full stack cloud application directly from your GraphQL schema. Using this GraphQL DSL, we’ll walk through how to model a Database, authorization rules, relationships, and custom access patterns. We’ll look at how to rapidly prototype an example application, and view some demos including a voting app capable of handling over 100,000 operations per second.
In my journey through nodeland, I always wonder about the cost of my abstractions.
I started a journey to write an HTTP framework with extremely low overhead, and Fastify was born. With its ability to reach an astonishing 90k requests/sec, Fastify can halve your cloud server bill.
In this talk, I will walk you through the basics of the framework: how to route requests, write tests, and use the plugin system.
Microfrontends as Monolith? Shared component library or styleguide? This technique allows to consume modules from separate builds, which can be developed and deployed independently. An introduction, and further ideas.
Do you scroll through TikTok, amazed at the goofy, yet complicated dance moves featuring today's youths? Those kids are popping off while you're sitting around, coding SQL queries. Fortunately, we are technologists, and there's no problem we can't solve, including getting better at TikTok dancing. In this talk, I'll show you how I perfected my moves by building PoseDance, your friendly TikTok trainer. We'll discuss how I leveraged PoseNet, which allows you to pinpoint body motion and draw a 'skeleton' on a video. Combined with a webcam mapping your own dance skeleton, a bit of math to compare the matching points, Azure functions to authenticate a user, and PlayFab as a game-friendly backend to keep scores and create a leaderboard, you've got the perfect quarantine pastime, making a perfect fool of yourself in front of a webcam. Come dance with me!
You've built an app an you want it to scale. Do you want CI/CD, custom domains, SSL certificates, APIs, global scale of your static assets, authentication, and authorization? Let's learn how to build a static web app on Azure and go from GitHub repo to global scale in minutes.
Do you ever feel like you’re stuck in your career? Do you constantly feel like you don’t have time to work on your projects? Do you want to learn something new, expand your knowledge, develop yourself and be the best you can be?
In this session, I am going to share my story on how I started coding, how I make time to work on side projects and how you can grow and advance in your career. After this talk, I hope you 'll be inspired to work smarter, make new habits and continue pushing yourself even when things fall apart.
I will present some helpful tips about self-motivation, time-management, setting priorities and goals, staying organized, believing in yourself and keeping a balance between your career and personal life. Additionally, in this session, we are going to talk about building the habit of coding and the benefits of it. We are going to explore ways of finding mentors in your job and outside of it and also expanding your social network.
This talk is not only about getting better at your 9 to 5 job but also about developing yourself.
There are other ways to proxy live video from a browser to an RTMP endpoint, but what if we wanted to interact with that stream first? And not just interact by writing obtuse ffmpeg filters, but just some good ol' HTML and CSS? Let's do that! We'll talk about how you can allow your streamers to go live directly from their browser by using headless Chrome and ffmpeg.
With Hasura Remote Joins, you can join your table data with a Stripe API or Github API or any GraphQL API. Without writing a single line of code. Using GraphQL's amazing type system combined with Hasura's declarative configuration, you can create relationships across tables and other services and get a beautiful unified API. In a single call, get all the data necessary for building your apps from anywhere in the world.
Classic frontend vs backend API design conflicts are becoming a headache of the past with serverless and Jamstack architectures and tools; frontend developers are building the full stack. But this poses a new problem: “What database? Who cares about the database?” This talk will help you with the questions you should ask of the database for your next side project...and a place to begin your journey in database internals.
Composition API is one of the biggest new features in Vue 3. In this talk, I will explain what is it and how to use Composition API for code abstraction and reuse.
In this presentation, we’ll look at the current state of Angular and its tooling infrastructure. We’ll discuss what features enabled the latest version of our rendering engine Ivy and how you can take advantage of them today.
Along the way, we’ll look at the work we did to ensure small bundle size and fast execution! In the second part of the talk, we’ll focus on the tooling that Angular provides to help you deliver apps quickly and efficiently.
This talk is going to be about react-three-fiber. We'll make a mini game together. We'll see how even beginners can make it through all the heavy boilerplate and math without losing their minds, and then translate it to anything, be it a game or a website with some interesting visuals and effects.
Joonas Salovaara is a Principal Consultant and team lead at Reaktor Amsterdam. He is an advocate of the meetup scene, where he helps run AmsterdamJS, HelsinkiJS, and React Helsinki.
Aleksandr is a Frontend Developer with 6 years experience. He is a member of JSNation Program Committee and an active member of Saint-Petersburg local meetup scene. He is passionated about games development, visualization and other graphics stuff.
Full-access attendee gets
Enjoy HD streaming quality
Get the full experience or get prepared for a big screen
Get recordings straight after the conference
Others get it in a month
Free 3h workshops
SvelteJS, Cloud Development, Modern JS Architectures and many more
Enjoy the stream without distraction
Interactive Sessions With Speakers
One-on-one Advice Lounge with speakers
Discuss your own projects with top pros.
Speakers’ personal video rooms
Q&A Slack channels
Enjoy chatting with the speakers in Slack space
Join video chats focusing on specific technologies such as Vue.js, TypeScript or GraphQL. Hang out with people who are on the same page.
Join random watching party
Afterparty Zoom Bars
Follow us for updates
Subscribe to conference email updates to hear about
the latest news and special deals: