Ire Aderinokun

Cofounder @ BuyCoins, GDE in Web Technologies

Ire Aderinokun is a self-taught Frontend Developer and User Interface Designer from Lagos, Nigeria. She is the Cofounder, COO, and VP Engineering of BuyCoins (YC S2018), a cryptocurrency exchange for Africa, and previously worked with eyeo, the company behind products like Adblock Plus and Flattr Plus, building open source software to make a better internet.

Ire is a Google Expert, specialising in the core frontend technologies HTML, CSS, and Javascript, but is passionate about all aspects of technology. She has written over 100 articles on these topics on her blog,, and regularly shares her knowledge through speaking at conferences around Africa and the world.

Talk: Future-Proof CSS

The concept of “not breaking the web” is one of its oldest and most foundational. When we build a web page, we do it knowing that it could theoretically last as long as the internet itself. The CSS we write today is, or should be, future-proof. But how will your CSS hold up in 10, 50, or even 100 years? In this talk, we’ll cover how to write CSS that stands the test of time. From progressive enhancement techniques to accessibility considerations, we’ll learn how to write CSS for 100 years in the future (and, of course, today).

Nadieh Bremer

Data Visualization Designer

Nadieh Bremer is a graduated Astronomer, turned data scientist, turned data visualization designer, based near Amsterdam. She’s working as a freelancer under the name “Visual Cinnamon”. As 2017’s “Best Individual” in the Information is Beautiful Awards, she focuses on uniquely crafted (interactive) data visualizations that both engage and enlighten its audience. She’s worked with a wide range of companies, such as Google News Lab, Sony Music, the New York Times and UNESCO, to small start-ups. Creating custom visuals for print, crafting interactive online experiences, or designing promotionally focused visuals for press releases, data-driven reports, and data art.

Talk: Visualizing Connections

Abstract: Connections are a part of us, of the world. From the connections between people, between cultures, within language, and more. In these days when more data is collected daily than we could ever hope to explore, the variety in connections being gathered is opening up the possibility to visualize these (often complex) networks.

During this talk, Nadieh will take you through the design process of several of her (interactive) data visualization works, from personal projects to client work. The common thread they all share, is that they all reveal connections, but all differently. From a family tree of 3000 people connected to the European Royal houses, to those existing between our Intangible Cultural Heritage created for UNESCO, to connections we have drawn in the night skies and more. Revealing that all types of connections are unique and revealing the intricacies that lie within them requires a creative, iterative and custom approach.

Ignacio Anaya

Fullstack Developer & Speaker

I am Full Stack Developer, Tech Trainer and Speaker. I have been working, teaching and spreading JavaScript technologies for more than 10 years. Right now, I am mostly working with JavaScript, Vue.js, Node.js but I like to contribute to any kind of dev community or OSS project. I love coding, teaching and field hockey. When I am not working or traveling, you can find me playing hockey in Buenos Aires.
I am also part of the @Auth0 Ambassadors, member of @MozTechSpeakers and the Organizer of @Vuenos_Aires Meetup.

Talk: Security is not a feature!

I know we are front end developers but is also our duty to take care and stop delegating (or relegating) the security of our web apps. We handle a lot of sensitive information, but more importantly, we handle the user’s trust and we have to make the commitment of taking it seriously.

This talk is an introduction to Web Apps security. We are going to review fundamentals, best practices, scenarios for developing secure web apps from scratch, and stop thinking of security as a feature.

Sam Bellen

Senior Developer Advocate @ Auth0

I’m a Google Developer Expert who works as a Senior Developer Advocate Engineer at Auth0. At Auth0 we’re trying to make authentication and identification as easy as possible, while still keeping it secure.

After office hours I like to play around with the web-audio API, and other “exotic” browser APIs. One of my side projects is a library to add audio effects to an audio input using JavaScript.

Talk: No way, JOSE!

Is your first thought when thinking about cryptography, “nope, that’s not for me!”? There’s no need to. When explained with simple examples, you can see the basics are not that complicated. The JavaScript Object Signing and Encryption, or JOSE for short is a framework that helps us deal with encryption. It describes ways to securely transfer data either signed (JWS) or encrypted (JWE). Let’s take a leap of faith and explore the wonderful world of cryptography together, shall we?

Tyler Clark

Developer Advocate Engineer @ Auth0

I am a developer advocate engineer at Auth0, an instructor, and a conference speaker.

Talk: TBA

Gil Fink

CEO & senior consultant @ sparXys

Gil Fink is a web development expert, Web Technologies GDE, Microsoft MVP and CEO at sparXys. He is currently consulting for various enterprises and companies, where he helps to develop web-based solutions. He is also co-author of several Microsoft Official Courses (MOCs) and training kits, co-author of “Pro Single Page Application Development” book (Apress), co-organizer of AngularUP and ReactNext conferences.

Talk: Using Data Visualization to Fight COVID19

Year 2020 will be remembered as the year of COVID19 pandemic. During the pandemic, I was involved in building a web app for the Israeli government health department. The app visualized the chain of infection and helped the government decision makers to understand the characteristics of the virus spreading and other aspects. In this talk, I’ll delve into how we used D3 and React in order to build the app front-end.

Todd Gardner

President @ TrackJS

Todd Gardner is a curmudgeonly developer who believes that old solutions are often better than new ones. He advocates for simple designs and balancing complexity against risk. He is the cofounder of TrackJS, where he helps thousands of developers find and fix bugs in their web applications. You can find him online at TODD.MN. Ask him about whisky, craft cocktails, and software comedy.

Talk: Observable Web Applications

Users don’t see your distributed services, cloud architecture, or instrumentation—they only see how the web app is working. Understanding their experience in the client-side is the first step towards understanding the rest of the system. We’ll explore how to make your client-side applications more observable through error tracking, web performance, and usage analytics. With better understanding of real-user experience, you’ll better understand the real behavior of your systems.

Mike Hartington

Developer Advocate @ Ionic

Mike is a developer, Angular GDE, and Ionic Developer Advocate who’s been working in the mobile landscape for most of his professional career. When he’s not working Ionic itself, Mike works with community members and helps them succeed at mobile. In his spare time, he’s an aspiring woodworker, occasional musician, and craft beer lover.

Talk: Modern Cross Platform with Capacitor

Building “cross-platform” apps is often a loaded term. With previous experiences defining how people think about the subject. But times have changed, and so has our technology for building cross-platform app. In this talk, we’ll look at Capacitor, a new way to build for iOS, Android, and most importantly the web, all with one codebase.

James Quick

Developer Advocate @ Auth0

James is a developer, speaker, and teacher with a passion for Web Development. He is a Senior Developer Advocate at Auth0 and has over 7 years of experience in Advocacy and Software Development. In his spare time, he runs a YouTube channel, plays co-ed soccer with his wife, spends time with his dogs, and can solve a Rubik’s cube in under a minute.

Talk: JAMstack Made Easy with Serverless Functions

Want to learn about the latest and greatest in building full-stack JavaScript applications? Well, the JAMstack is the new hotness, and it brings about many benefits. Its ease of deployment and hosting makes building full-stack applications with JavaScript easier than ever. In this talk, learn about the JAMstack and how to build and deploy full-stack applications with React and Serverless Functions.

Filip Rakowski

CTO & Co-founder @ Vue Storefront

Co-founder and CTO of Vue Storefront – biggest eCommerce project on Vue.js, Vue community partner and active member of its community. When I don’t work on Vue Storefront I share knowledge on workshops and VueSchool blog. I like cats a bit too much.

Talk: TBA

Martin Splitt

Developer Advocate @ Google Search Relations

Martin Splitt is a developer advocate on the Google Search Relations team in Zurich.
He helps developers, SEOs and others making things on the web to be visible in Google Search and coming from a web developer background focuses on the technical aspects and especially JavaScript web apps.

Talk: Technical SEO clinic – bring your site!

Are you wondering about a technical SEO question? Does your site struggle with something in terms of SEO? Send in an affected URL for me to take a look and I’ll try to answer your questions!

Natalia Tepluhina

Vue.js Core Team member, Senior Frontend Engineer @ Gitlab

Natalia Tepluhina is a Vue.js core team member and a Senior 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.

Talk: TBA

Mark Thompson

Developer Advocate @ Google (Angular Team)

Mark loves to teach and code.

His love for both of these disciplines has led to becoming an award winning university instructor and software engineer. He comes with a passion for creating meaningful learning experiences. With over a decade of developing solutions across the tech stack, Mark likes to use that experience to break down fear of technology and make challenging technical topics more accessible. Lately, Mark has been spending time as a Developer Advocate at Google.

Talk: Angular and the Super Charged CLI

The Angular platform is feature rich and makes development fun and productive. One of the things that makes Angular so productive is the power of the super charged CLI (command line interface). In this beginner friendly session let’s take a look at how the CLI changes your developer experience.

Emma Twersky

Developer Advocate @ Google

Emma is a Developer Advocate at Google. She is passionate about good user experience and design.

Talk: Building for Everyone with Angular

Everyday we see the importance of building accessible and inclusive apps. In this talk, we’ll look at how to ensure Angular applications work for everyone. We’ll discuss how Angular supports building accessible apps. We’ll also cover internationalization and design in an overview of what it takes to create an application that the next generation of users can enjoy.

Sara Vieira

Developer @ CodeSandbox

Sara is a developer at CodeSandbox. GraphQL and Open Source enthusiast. Conference Speaker and Airport expert. She’s also a fan of horror movies and loves to make random meet-ups in places.

Talk: TBA