I curate tech-talks from conferences around the world. I'm looking for fascinating content and/or high educational value, captivating delivery, and clear audio quality.
Useful techniques for customizing data visualizations, numbers, dates, right-to-left, iconography, and colors for a global audience.
IPFS is a stack of protocols for decentralized, p2p communication and data transfer on the web. Learn how you can use IPFS to host files and apps, created p2p databases, and more!
A JS-driven app gets a static render, massively improving the time to first render, and time to interactive. See useful build tools, and learn how to avoid all the gotchas.
Learn how to convince your team to adopt and use TypeScript effectively.
In this Darwin-themed talk, you'll learn how CSS came to be, and how the language's simplicity and flexibility still make it stand out today.
We are obsessed with coding and creating automated workflows and optimizations. And yet our final products aren't making it easy for people to use them.
Pros and cons of creating class and function components in React vs Vue vs Svelte.
The ownership of the npm package 'event-stream' changed hands, late 2018, and found its way into the hands of an attacker, targeting a Bitcoin wallet.
A look at how JS got to where it is today, as well as where it’s headed. Will that future direction continue to be a good one, or not?
How much do you know about HTML’s semantics? A co-editor of the HTML spec will take you on a magical treasure hunt around HTML.
Understand the moral challenges that lie ahead for technologists, and how to create more thoughtful, ethical products for future generations.
In the 30 years since the Web's creation, the list of HTML tags has slowly grown. This talk is a fascinating journey through the evolution of the web and HTML.
A real-life use case for micro-frontends and motivation for adopting them.
Inspiring talk about the web as a platform, React and its community, their future, and inclusivity.
Explore horrible, boring, and unique User Interfaces. Learn how design, usability, and UX intersect.
Learn how to get started with accessibility, with common tools, patterns, and starter-tips.
Comprehensive talk on design systems. Learn what they are and what it takes to build one.
Information-rich talk on color science, with practical examples on how to design a dark mode.
Everything you didn't know you wanted to know about internationalization. Design your app to be language, region, and culture independent.
This talk is all about performance after the initial page load. Learn cool tips about animations, accordions, and more.
Excellent introduction to Hooks, for beginners.
Sean gives an amazing overview of Rust, for JS developers.
Amr gives an excellent talk on privilege, diversity, and inclusivity. He adds the missing context to these terms, and shows how they can impact our products from a pragmatic perspective.
Learn how to create smooth, performant animations and interactions, that look and feel native-like.
How many times have we used a design pattern, just because we’ve been conditioned to use it? Jenn gives a thought-provoking, interdisciplinary talk that questions our assumptions and challenges us to break the rules.
A compelling, real-world, case study of how TypeScript and GraphQL helped overcome issues with legacy code, iterate faster, and provide more value to users.
As the web turns 30, Lee takes us back to its inflection point in 1999, with PHP and the LAMP stack, followed by a journey of the abstractions, syntax, and mental models that brought us here.
How does app performance look at scale? Ashley dives deep into the details of how they rebuilt Facebook.com and achieved super-fast rendering times and network transfers.
It is important to understand the abstractions that we use (watch “Requisite React”). This is a deep dive into React’s architecture. Watch Sophie build a simple version of React DOM.
David shows us how to reduce code complexity. State Machines are great for small apps, while Statecharts do wonders for large-scale apps.