#javascript

Subscribe
Feeling like boosting up your career? In this section, you'll find free JavaScript courses, tutorials, and coding lessons to help you stay up-to-date with the latest developments in the JS ecosystem and take you from basic to advanced. Dive into it, and you'll find out that the world's most popular programming language is easy to learn.
Sergio Xalambri
Sergio Xalambri
Daffy, Perú
Talk: Remixing How We Give
I'm Sergio Xalambrí, an Argentinian web developer living in Perú and working at Daffy.org. I'm a tech writer at sergiodxa.com and an Open Source author and contributor. I'm an early supporter and contributor of Remix. Previous contributor of Next.js, SWR, and several other OSS projects. I’ve also authored Remix Auth, Remix Utils, remix-i18next, useMutation, flagged, and more packages.
Kent C. Dodds
Kent C. Dodds
Epic React, USA
Talk: Full Stack Components
Kent C. Dodds is a world renowned speaker, teacher, and trainer and he's actively involved in the open source community as a maintainer and contributor of hundreds of popular npm packages. He is the creator of EpicReact.Dev and TestingJavaScript.com. He's an instructor on egghead.io and Frontend Masters. He's also a Google Developer Expert. Kent is happily married and the father of four kids. He likes his family, code, JavaScript, and Remix.
Tobias Koppers
Tobias Koppers
Webpack, Germany
Talk: Webpack in 5 Years?
Creator of webpack. Working full time on Open Source. Father of two children. Likes to play board games.
James Snell
James Snell
Cloudflare, USA
Talk: Towards a Standard Library for JavaScript Runtimes
James is on the Workers team @Cloudflare and a contributor to Node.js core. His contributions include features such as HTTP/2, the WHATWG URL implementation, and, most recently, an implementation of the QUIC protocol.
Lin Clark
Lin Clark
Fastly, USA
Talk: Making JavaScript on WebAssembly Fast
Lin Clark is a Senior Principal Engineer at Fastly, focusing on WebAssembly. She is a co-founder of the Bytecode Alliance, which is driving WebAssembly’s outside-the-browser ecosystem forward. Many people know her through her long-running series, Code Cartoons, which helps people make sense of various WebAssembly standards and the ecosystem's overall direction. Previously, she has worked on web standardization and devtools at Mozilla, helped people understand the JS ecosystem at npm, and was a Drupal core module maintainer.
Zachary Conger
Zachary Conger
StackHawk, USA
Talk: Automate WebApp Security Testing using GitHub Actions (from StackHawk team)
Zachary is a Senior DevOps Engineer at StackHawk. As a startup junkie, he has played many roles including operations, engineering, product development, and leadership. In his current role, he is focused on the evolving CI/CD landscape and how this diverse set of technologies can be used to improve the productivity of software developers, and the quality of the code they produce. Outside of work he enjoys music, photography, cycling, and various pastimes.
Adrien Baron
Adrien Baron
Tractable, UK
Talk: Scaling Up with Remix and Micro Frontends
Hi, I’m Adrien 👋. I’m a Senior Software Engineer at Tractable, a startup which is revolutionising insurance using Machine Learning. I previously lead the Micro Frontend effort at Cazoo (and wrote about it!). I’m passionate about building things, such as clashofstats.com, a statistics tracker for Clash of Clans ⚔️, Vue GWT a library that lets you build Vue.js components in Java ☕️, and more recently Tiny Frontend an open source Micro Frontend architecture library 🐰. I live in London with my partner. In my free time, I love going to see a show in the West End, playing some Beat Saber on my Valve Index or reading the latest book from Brandon Sanderson.
Brian LeRoux
Brian LeRoux
Begin, Canada
Talk: Remix Persistence With DynamoDB
Brian LeRoux is the cofounder of Begin.com, maintainer of Architect (arc.codes), contributor to Enhance, and an AWS Serverless Hero.
Arisa Fukuzaki
Arisa Fukuzaki
Storyblok, Germany
Talk: Let’s Remix to Localize Content!
Arisa is a Frontend Developer who became a DevRel Engineer. She works at Storyblok to share and improve better DX through talks, maintaining SDKs, and tutorials. Her mission is to learn, speak, connect and help. In her private time, she is a GDE, an Aikido fighter, a GirlCode ambassador, and a longboarder.
Sabin Adams
Sabin Adams
Prisma, USA
Talk: How Remix and Prisma Make Frontend Devs Fullstack
I'm Sabin Adams, and I've been working in web development for about ten years now. I love solving problems and making tools that make developers' lives easier, and currently, I work as a developer advocate for Prisma. Teaching, speaking, and writing about web development is my passion!
Daniel Afonso
Daniel Afonso
OLX Group, Portugal
Talk: React Remixed
Daniel is a Developer Advocate at OLX Group. His current interest is in React and JavaScript, and he advocates for better testing principles using the testing library. He has a full-stack background, having worked with different languages and frameworks on various projects from IoT to Fraud Detection. In his free time, when he's not learning new technologies or writing about them, he's probably reading comics or watching superhero movies and shows.
Michael Bromley
Michael Bromley
Vendure, Austria
Talk: The New Frontier: E-Commerce at the Edge
I've been building for the web for over 15 years - mainly focusing on e-commerce applications, content management and open source. Now I'm building Vendure, an open-source headless commerce framework with a focus on developer productivity. I strongly believe in the mission to bring joy through great developer experience and open source tools. I'm originally from England but for the past 8 years I've been based in beautiful Vienna, Austria.
Emily Kauffman
Emily Kauffman
Harvie, USA
Talk: Remixing a Symfony
Emily is a lead software engineer based out of Pittsburgh, USA. She's a lifelong learner, adjunct professor, and IoT enthusiast. Emily has a tech background in healthcare, robotics, and more recently, bringing local food to the masses at Harvie. In her spare time, you can find Emily working on her web agency startup, scuba diving, or trying her hand at landscape photography.
Andre Landgraf
Andre Landgraf
LinkedIn, USA
Talk: Remix Architecture Patterns
Andre is a full stack developer from Germany. He graduated with an MS in Information Systems from the Technical University of Munich and was also awarded an MS in Computer Science from Sofia University in Palo Alto. Andre currently lives in Cupertino, California, and he works as a Software Engineer at LinkedIn. Andre loves learning, writing, and speaking about all things web. In his free time, he tutors aspiring developers and builds for the web.
Josefine Schaefer
Josefine Schaefer
Storyblok, Germany
Talk: Demystifying Web Accessibility
Hi, I'm Josefine ✌️ DevRel Engineer at Storyblok, GirlCode Ambassador & Accessibility Advocate.
Brian Love
Brian Love
LiveLoveApp, USA
Talk: Getting Started with AG Grid and React – The Best Javascript Grid in the World
Brian is a Principal Architect at LiveLoveApp where he provides technical leadership, product design and development, and helps companies deliver absolute joy. Brian is a Google Developer Expert in Web Technologies with a passion for learning in public. When not coding, Brian enjoys skiing, hiking, and being outdoors.
 Stefan Judis
Stefan Judis
Checkly, Germany
Talk: Playwright Can Do This?
Stefan works in Checkly's Developer Relations and quickly fell in love with web performance, new technologies, and accessibility. He is also a curator of the online resource Tiny Helpers, Tiny Teachers, contributes to a variety of open source projects, and enjoys sharing nerdy discoveries.
Rafaela Azevedo
Rafaela Azevedo
HMRC, UK
Talk: E2E Tests for Web3 Applications
SC Cleared Full Stack SDET with +15 years of Experience in QA, +13 years of Experience in Test Automation, and +8 years in Leadership, Delivering, and Releasing Software on different platforms (Mobile, Desktop, Web). Raised and born in Brazil with Portuguese grandparents moved to London in 2014 and now works as an independent contractor. Became a STEM Ambassador and a STEM Women Member in 2020 making an impact and bringing more people to the STEM area. Contributes to TestProject and instructor of Test Automation University (Contract Tests with Pact and Introduction to Blockchain Testing) alongside a tech blog created in 2011 which is a collection of learnings and past experiences.
Daniel Irvine
Daniel Irvine
Concisely Crafted, UK
Talk: Overtesting: why it happens and how to avoid it
Daniel Irvine is a soft ware consultant based in London. He works with a variety of languages including JavaScript and Ruby. He’s a mentor and coach for junior developers and runs TDD and XP workshops and courses. When he’s not working, he spends time cooking and practicing yoga. He co-founded the Queer Code London meetup and is an active member of the European software craft community.
Scott Gerlach
Scott Gerlach
StackHawk, USA
Talk: Automated Security Testing for JS Apps
Scott Gerlach is Co-founder and Chief Security Officer at StackHawk, a Denver-based startup focused on empowering engineers to easily identify and remediate security bugs. Scott brings over two decades of security and engineering experience to his current role, having served as CSO, CISO, and in other executive leadership functions at companies like SendGrid, Twilio, and GoDaddy. When he's not at work, you'll find Scott spending time with family, brewing beer, and playing guitar.
Evyatar Alush
Evyatar Alush
Meta, Israel
Talk: Using Tests for What?!
Evyatar, Front End Engineer at Facebook. In my free time I maintain multiple open source libraries and packages, and volunteer as a mentor in a local tech community, introducing developers of all levels to their first open source contributions. My passion is dev ergonomics and building tools and libraries for other developers to use.
Tsahi Levent-Levi
Tsahi Levent-Levi
Spearline, Israel
Talk: Challenges of Testing and Monitoring WebRTC Applications
I am Tsahi Levent-Levi. The person behind BlogGeek.me and Chief Product Officer at Spearline. My blog focuses on rumblings about technology usually boiling down to WebRTC, CPaaS, Messaging, Disruption and other topics (Science Fiction anyone?) To put food on the table, I also consult in these domains, publish my own reports and run a WebRTC training. During the past decade (and then some) I have taken part in the development of various telecommunication projects - mainly those related to VoIP and 3G. I've done so as a programmer, manager, marketer and CTO. This included developing the 3G-324M protocol stack from scratch, as well as managing the team that was in charge of developing and maintaining the H.323 protocol stack, along with other interesting projects. I was the cofounder and CEO of testRTC, a self service SaaS company focused on testing, monitoring and support for WebRTC applications. In 2021, we sold the company to Spearline. These days I am working as a consultant, analyst and entrepreneur on anything related to VoIP, but it mainly focuses on CPaaS, WebRTC and their potential for disruption. I have an MSc in Computer Science and an MBA degree with a focus in Entrepreneurship and Strategy. Included in my resume are a few patents and being the chairman of different activity groups in the IMTC – an organization focused on interoperability of multimedia standards. You can use the social media links to reach me or learn more about what I do and where.
Colin Ihrig
Colin Ihrig
Node.js Technical Steering Committee, USA
Talk: Zero Dependency Testing With Node.js
Member of the Node.js Technical Steering Committee & a hapi core team member. Colin Ihrig is a software engineer working primarily with Node.js. He is the author of Pro Node.js for Developers, and co-author of Full Stack JavaScript Development with MEAN.
Oleg Šelajev
Oleg Šelajev
AtomicJar, Estonia
Talk: Delightful Integration Tests With Testcontainers
Oleg Šelajev is a developer advocate at AtomicJar working on making integration tests with Testcontainers better for everyone in the community. VirtualJUG leader. In 2017 became a Java Champion.
Filip Voska
Filip Voska
Infinum, Croatia
Talk: Unit Testing Angular Applications
Filip graduated from Faculty of Electrical Engineering and Computing, University of Zagreb in 2017 and has started his careers at Infinum as JavaScript Engineer. Over the years, FIlip gathered knowledge of various Frontend topics, with focus on Angular, and became Angular Lead Engineer. Some more time passed and Filip started focusing more on soft-skills and became JavaScript Team Lead at Infinum, while still continuing to do Angular development and being involved in architecture-level decision-making. As for FIlip's personal interests and hobbies, he likes PC/Nintendo Switch Gaming, messing around with HiFi gear and mehcnical keyboards, and being a loving husband & father to his wife & child.
Matt Fellows
Matt Fellows
Pactflow, Australia
Talk: Beyond Rest - Contract Testing in the Age of gRPC, Kafka and GraphQL
Matt Fellows is a core contributor to the Pact contract-testing framework, and co-founder of the microservices continuous delivery platform – Pactflow. A self-described polyglot who enjoys working at the intersection of technology, humans and ideas – ideally fully caffeinated. He's passionate about giving back to the tech community, sharing learnings at local meetups and conferences, and is a core contributor to the popular Pact microservices testing framework and author of the Muxy chaos testing tool. When not absorbing the Internet via osmosis, he can be found teaching kids at Code Club, playing basketball or pumping iron like Arnie.
Kat Kmiotek
Kat Kmiotek
Zoopla, Scotland
Talk: Testing Mail Service With Playwright
Kat works as Quality Engineer at Zoopla. Tried lots of paths: fine arts, comparative literature, social psychology and cognitive science studies before discovering the most enjoyable so far tech path. Kat solves modern browser testing challenges at work and jigsaw after work.
Shivay Lamba
Shivay Lamba
Meilisearch, India
Talk: Machine Learning based Unit Tesing in JavaScript
Shivay Lamba is a software developer specializing in DevOps, Machine Learning and Full Stack Development. He is an Open Source Enthusiast and has been part of various programs like Google Code In and Google Summer of Code as a Mentor and has also been a MLH Fellow. He is actively involved in community work as well. He is a TensorflowJS SIG member, Mentor in OpenMined and CNCF Service Mesh Community, SODA Foundation and has given talks at various conferences like Github Satellite, Voice Global, Fossasia Tech Summit, TensorflowJS Show & Tell.
Artem Zakharchenko
Artem Zakharchenko
CodeSandbox, Czechia
Talk: Dissecting Complexity in Tests
Creator of Mock Service Worker. Teaching people that testing can be useful and fun.
Lia Moreira
Lia Moreira
Knok, Portugal
Talk: How to Choose an Automation Tool
I'm a physicist, a ballerina and a programmer! I started my work journey doing some investigation work on particle physics implementing algoriths, after I choose that turning to software developing could be a good fit for me. I moved to fullstack develop and when unit testing appeared in my eyes I knew that programing with testing was the perfect fit for me. Now I dedicate my day in working in automation testing, QA work, studying a lot about how to imrprove my work, and dance.
Matthew Salmon
Matthew Salmon
Snyk, Romania
Talk: Finding, Hacking and fixing your NodeJS Vulnerabilities with Snyk
Engineer Graduate, Software testing ISTQB certified and professional experience as a Software Developer. Current Solutions Engineer as Snyk.
Zachary Conger
Zachary Conger
StackHawk, USA
Talk: JS Security Testing in GitHub Actions
Zachary is a Senior DevOps Engineer at StackHawk. As a startup junkie, he has played many roles including operations, engineering, product development, and leadership. In his current role, he is focused on the evolving CI/CD landscape and how this diverse set of technologies can be used to improve the productivity of software developers, and the quality of the code they produce. Outside of work he enjoys music, photography, cycling, and various pastimes.
Shain Dholakiya
Shain Dholakiya
Decentology, USA
Talk: Build Web3 apps with Javascript
Shain is a Developer Advocate at Decentology, where he teaches about topics in Web3 and how to build in Web3. He previously worked at NASA, The Boring Company, Microsoft, and Amazon, focusing mainly on web and mobile development. Shain spends most of his time building side projects, engaging with the Web3 community, playing poker, and working out!
Sandrina Pereira
Sandrina Pereira
Remote, Portugal
Talk: Web Accessibility in JavaScript Apps
Sandrina is a Frontend Engineer who helps turn ideas into accessible experiences. Within the React ecosystem, she’s been shrinking the gap between Engineering and Product design. Currently she’s doing that at Remote as a Team Leader. Along the journey, she’s has been raising awareness of why Web Accessibility is part of our duties as web creators.
Dmitry Kudryavtsev
Dmitry Kudryavtsev
Senior Software Engineer, Israel
Talk: 🚀 Supercharge your NodeJS with Rust
My name is Dmitry Kudryavtsev. I'm Russian born, and currently living in Israel, Software Engineer. I'm passionate about programming, and started to write software from the age of 14 using Pascal, C and PHP. I've touched nearly every programming language out there, and right now I'm passionate about JavaScript (well, I prefer TypeScript) and Rust. I have more than 11 years of professional experience, and worked in multiple companies (including Autodesk), occupying different titles such as: Senior Software Engineer, Tech Lead, Consultant. In my free time I like to write code and experiment with new technologies, get outdoors, read, focus on self improvement and productivity as well as boxing and staying healthy.
Russell Fustino
Russell Fustino
Algorand, USA
Talk: Build Blockchain dApps using JavaScript
Russ Fustino is a Developer Advocate on Blockchain for Algorand helping developers learn how to build Blockchain solutions. Russ is a Microsoft MVP reconnect in App Development and a former Developer Evangelist for Microsoft. Fustino has a passion for conveying relevant, current, and future software development technologies and tools. He shares that knowledge via live seminars, teachings, and internet video productions. Russ has enlightened, entertained and educated over one million developers over the course of his career. He is a recipient of the INETA Lifetime Achievement Award.
Stewart Smith
Stewart Smith
Unity Technologies, USA
Talk: Quantum Computing in JavaScript with Q.js
The creator of Q.js (a drag-and-drop quantum circuit composer) and Handy.js (a hand pose capture and recognition toolkit for WebXR). Stewart invents fun future things in collaboration with his amazing colleagues at Unity Technologies where he serves as Head of Consumer Augmented Reality. Prior to Unity, Stewart has worked with renowned hybrid studios like Google’s Data Arts Team, Google Creative Lab, Amazon’s Emerging Technologies and Intelligence Platforms team, and Unity Labs. Together with his talented teammates, he’s won industry awards like the Cannes Gold Lion, created a virtual reality music video for LCD Soundsystem, and collaborated with Ernő Rubik to create the “Beyond Rubik’s Cube” traveling exhibition. What really makes Stewart happy is partnering with smart friends to take on the impossible – or the ridiculous. Stewart received his Master of Fine Arts in Graphic Design from Yale University. His artwork has been exhibited at various museums around the world, he’s taught graduate courses that mix code with graphic design, served on various industry panels, and is always excited about the future.
Hemanth HM
Hemanth HM
PayPal, USA
Talk: Future Features of JS?!
TC39 delegate, working on JavaScript feature proposals. Hemanth is a FOSS philosopher and MTS at PayPal Inc. Google Developer Expert for Web && Payments. DuckDuckGo community leader. Member of Node.js Foundation. Google Launchpad Accelerator mentor.
Yulia Startsev
Yulia Startsev
Mozilla, Germany
Talk: How JS Modules work: a Browser Perspective
Yulia Startsev is a staff software engineer at Mozilla. She works on the SpiderMonkey Team, which develops the JavaScript engine for Firefox. She represents Mozilla at ECMA TC39, the standardizing body for JavaScript (officially known as EcmaScript). She is currently based in Germany, where she enjoys fine teas, video games, and working on the future of the free and open web.
Robin Ricard
Robin Ricard
Bloomberg, UK
Talk: Record & Tuple: Immutable Data Structures in JS
Robin is a Software Infrastructure engineer who works on Bloomberg's internal JavaScript environment. This includes working on our large-scale TypeScript build system and the JavaScript standard (ECMAScript) to improve our engineers' productivity. Along the way, Robin started working on Record & Tuple, a new proposed feature for JavaScript, and joined the Bloomberg TC39 delegates to champion the feature.
Maël Nison
Maël Nison
Datadog, France
Talk: Yarn 4 - Modern Package Management
Expert in developer experience, Maël spent years leading the development team for Yarn, the JavaScript package manager. Now at Datadog, he keeps working on improving workflows that developers face everyday.
Ashley Claymore
Ashley Claymore
Bloomberg , UK
Talk: Alternatives to TypeScript
Ashley is a software engineer at Bloomberg in the Trading Analytics team. He has been using TypeScript since v1.8 and contributed to the TypeScript implementation of the new 'Ergonomic brand checks for private fields' syntax. He is also a Bloomberg TC39 delegate currently working on the 'Change Array by copy' proposal.
Thomas Hunter II
Thomas Hunter II
Lob.com, USA
Talk: A Comparison of Web Workers
Thomas has contributed to dozens of enterprise Node.js services and has worked for a company dedicated to securing Node.js. He has spoken at several conferences on Node.js and JavaScript, is an O'Reilly published author (Distributed Systems with Node.js ), and is an organizer of NodeSchool SF.
Michele Riva
Michele Riva
NearForm, Italy
Talk: Understanding JavaScript Compilation
I'm a passionate and experienced software architect from Milan, Italy. I've been working as a software engineer and architect for almost ten years in product and consultancy companies, taking the best from both worlds. I'm currently working as a Senior Software Architect in NearForm while contributing to many open-source projects in different languages (TypeScript, Haskell, Golang), writing books and technical articles.
Aaron O'Mullan
Aaron O'Mullan
Deno, France
Talk: The Future of JavaScript Runtimes
Principal software engineer at Deno, previously co-founded GitBook.
Guillermo Gutierrez Almazor
Guillermo Gutierrez Almazor
DNSimple, Spain
Talk: Back to the basics
Guillermo thinks that crafting software is more like gardening. He’s been dealing with legacy codebases for as long as he can remember and has helped several teams improve their skills around it.
Martin Splitt
Martin Splitt
Google, Switzerland
Talk: Technical SEO & JavaScript
Martin is a developer advocate on the Webmaster Trends Analyst team at Google Switzerland. In this role, he helps developers and content creators build great content on the Web. He is involved with the W3C as well as the global web and JavaScript developer community, working to keep the Web open. Martin has over a decade of experience in software engineering in multiple fields.
Mikhail Kuznetcov
Mikhail Kuznetcov
ING, Netherlands
Talk: Build Full Featured Frontend App with Svelte
Mikhail is a passionate developer who loves to share his knowledge with the world. As a team leader, public speaker, workshop organizer, teacher of JavaScript and Vue.js, he has trained developers worldwide.
Christian Bromann
Christian Bromann
Sauce Labs, Germany
Talk: Introduction to JS Functional Testing at Scale
Christian Bromann is a member of the Open Source Program Office at Sauce Labs and is working on various open source projects related to test automation and Node.js. He represents the company as Advisory Committee representative at the W3C and the WebdriverIO project as core contributor in the OpenJS Foundation Cross-Project Council. In the past he has been leading various product initiatives at Sauce Labs including extended debugging capabilities for automated tests as well as frontend performance testing using WebDriver.
Nikolay Advolodkin
Nikolay Advolodkin
Sauce Labs, USA
Talk: Introduction to JS Functional Testing at Scale
Nikolay Advolodkin is a Senior Solutions Architect at Sauce Labs. He has an extensive background in software testing, quality assurance, and test automation as the CEO and Test Automation Instructor at UltimateQA.com, a training site full of videos and resources covering the gamut of testing topics and technologies. Nikolay has taught more than 50,000 students in over 120 countries about test automation. He is a frequent contributor to open source and was selected as one of the top automation engineers in the world three years in a row by TechBeacon.com.
Gleb Bahmutov
Gleb Bahmutov
Mercari, USA
Talk: Testing Web Applications Using Cypress
Gleb Bahmutov is a JavaScript ninja, image processing expert, and software quality fanatic. During the day Gleb is making the engineers more productive at Mercari US in his position as the Senior Director of Engineering. At night he is fighting software bugs and blogs about it at glebbahmutov.com/blog. You can follow him and his work @bahmutov and find the slides from conference presentations at slides.com/bahmutov. Gleb is a GitHub Star, Algolia Ambassador, Microsoft MVP, and ex-Cypress Distinguished Engineer.
Darcy Clarke
Darcy Clarke
GitHub, Canada
Talk: What's New in npm?
Sr. Eng. Manager at npm's Open Source Tools team. Darcy is a Sr. Engineering Manager at GitHub leading the team behind npm's Open Source Tools - most importantly - the npm CLI; He is also a Node.js Collaborator, Regular Member of the OpenJS Foundation & Co-Organizer of the NodeSchool Toronto Chapter.
Bramus Van Damme
Bramus Van Damme
3RDS, Belgium
Talk: ESNext: Proposals To Look Forward To
Bramus Van Damme is a web developer from Belgium. From the moment he discovered view-source at the age of 14 (way back in 1997), he fell in love with the web and has been tinkering with it ever since. His current focus is on JavaScript, React and React Native yet his love for CSS will never fade.
Orta Therox
Orta Therox
, USA
Talk: How Does the TypeScript Team Try to Avoid Negative Effects on the JS Ecosystem
Orta is a developer/designer who works on web-powered games. Prior to that, he worked on the TypeScript team in Microsoft. He has a decade of open source contributions ranging across many eco-systems, helps maintain a dependency manager for iOS, built Danger in many languages, contributes to working groups like GraphQL and in core teams like Jest, Svelte and React Native. You've probably seen his open-source design work in the React/TypeScript ecosystem.
Tobias Koppers
Tobias Koppers
Webpack, Germany
Talk: Module Federation in Webpack 5
Creator of webpack. Working full time on Open Source. Father of two children. Likes to play board games.
Joren Broekema
Joren Broekema
null, Netherlands
Talk: Web Components in Action
My background is in Industrial Design where I slowly fell in love with web development and code. I have been a front-end developer for almost 3 years professionally. I also like to dabble in backend and DevOps in my spare time or when work allows for it. I have started doing more workshops and trainings since the last year, and I created a project called code-workshop-kit where I try to use a combination of tools, some of which I created myself, to make code workshops work well remotely.
Alex Korzhikov
Alex Korzhikov
Instructor, Mentor, Netherlands
Talk: Web Components in Action
Software engineer, team lead, ​instructor​, mentor, and ​author of technical materials​ in JavaScript, Node, ​JSON-Schema​, Web Components, TypeScript.
Ian Johnson
Ian Johnson
ObservableHQ, USA
Talk: Painting with Data: Intro to d3.js
Ian Johnson is a data visualization developer and software prototyper at ObservableHQ. Ian has been turning data into pixels for more than 15 years, cheering on the developments in web standards and open source technologies that enable ever richer forms of communicating data. Ian helped found the Bay Area D3 User Group, a community of thousands of d3.js practitioners, to learn from other like-minded folks. He has prototyped software and visualizations for companies, researchers and causes. He enjoys sharing his understanding and is often tweeting about data visualization and the creative process.
Bonnie Schulkin
Bonnie Schulkin
Teacher, Coder & Testing Enthusiast, USA
Talk: Regular Expressions in JavaScript
In her 18 years in the software industry, Bonnie has discovered that she loves all things testing (how great is it when testing reveals exactly what you need to fix about your refactor or new feature?). She's particularly devoted to Test Driven Development for its emphasis on planning before coding. Bonnie is equally passionate about teaching, and she's pleased as punch to be producing online content full time. She feels weird writing about herself in the third person.
Chen Hui Jing
Chen Hui Jing
Shopify, Singapore
Talk: CSS Can Do That Too
Chen Hui Jing is a self-taught designer and developer living in Singapore, with an inordinate love for CSS, as evidenced by her blog, that is mostly about CSS, and her tweets, which are largely about typography and the web. She used to play basketball full-time and launched her web career during downtime between training sessions.
Ujjwal Sharma
Ujjwal Sharma
Igalia, India
Talk: How to Outsmart Time: Building Futuristic JavaScript Apps Using Temporal
Ujjwal is a Compilers Hacker at Igalia working on TC39 and V8, a Node.js Core Collaborator, a TC39 Delegate and an International Speaker. He loves to talk about open source software, decentralization, cryptography, JavaScript and web standards.
Hemanth HM
Hemanth HM
PayPal, USA
Talk: ES?.next()
TC39 delegate, working on JavaScript feature proposals. Hemanth is a FOSS philosopher and MTS at PayPal Inc. Google Developer Expert for Web && Payments. DuckDuckGo community leader. Member of Node.js Foundation. Google Launchpad Accelerator mentor.
Will Johnston
Will Johnston
WP Engine, USA
Talk: Using the Proxy API for State Management
Will Johnston is a Developer Advocate on the DevRel team at WP Engine. He started coding when he was 10 years old, and began coding professionally at 15. He got his start working on an open source competency tracking tool for schools with Python and Zope. Will founded Covalence alongside Matt Landers, and served as CTO. At WP Engine, Will is excited to help make the headless CMS world a better place by helping others embrace headless and make the most out of new tools and technologies.
Shawn Swyx Wang
Shawn Swyx Wang
Temporal, Singapore
Talk: The Third Age of JavaScript
Swyx is passionate about Developer Tooling and Developer Communities. He currently works as Head of Developer Experience at Temporal.io and recently published the Coding Career Handbook for Junior to Senior developer careers. In his free time he teaches React, TypeScript, Storybook and Node.js CLI's at Egghead.io, and helps run the Svelte Society community of meetups.