November 18 - 21, 2024
JSNation US
NY & Online

JSNation US 2024

JS stars in the US biggest planetarium

Join the Nation`s space program! See JS stars presenting at the biggest West`s planetarium dome screen!

This edition of the event has finished, the latest updates of this JavaScript Conference are available on the Brand Website.
Wes Bos
Wes Bos
Syntax.fm Co-host, Canada
Talk: A Look Ahead at Web Development in 2025
Wes Bos is a Full Stack developer from Canada. Constantly learning, he creates web development courses focused on JavaScript, TypeScript, React, CSS, Node.js and whatever else comes his way. Wes is the co-host of the popular Syntax.fm podcast and has taught over half a million people JavaScript and has spoken at dozens of conferences around the world.
Addy Osmani
Addy Osmani
Google, USA
Talk: The Ai-Assisted Developer Workflow: Build Faster and Smarter Today
Addy Osmani is an engineering leader working on Google Chrome. He leads up Chrome's Developer Experience organization, helping reduce the friction for developers to build great user experiences.
Kent C. Dodds
Kent C. Dodds
Epic React, USA
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.
Rich Harris
Rich Harris
Vercel, USA
Talk: North Star
Recovering journalist, open source provocateur. Started Rollup and Svelte. On a mission to make web development fun.
Satoshi Nakajima
Satoshi Nakajima
The Neural Enterprise & Singularity Society, USA
Talk: Leveraging Data Flow Programming for Scalable and Efficient AI Systems in Distributed Environments
Software Engineer, Entrepreneur, AI engineer, Chairman/founder of The Neural Enterprise inc., Chairman of Singularity Society
Carson Gross
Carson Gross
Big Sky Software, USA
Talk: No Seriously: htmx is Pro-JavaScript!
Carson Gross is a developer and the creator of htmx, a hypermedia-oriented JavaScript library. He teaches Computer Science at Montana State University and owns Big Sky Software.
Mariko Kosaka
Mariko Kosaka
Google, USA
Talk: Modern JavaScript: Leveling Up Arrays and Intl
Mariko is a Chrome Developer Relations Engineer. She works on the Baseline project bringing clarity to information about browser support for web platform features.
 Stoyan Stefanov
Stoyan Stefanov
Etsy, USA
Talk: Your App Crashes My Browser
Stoyan has recently joined Etsy as a web performance consultant (formerly at Facebook, WebPageTest and Yahoo!). He has a storied history as an accomplished author, contributor, and custodian of the well-known and respected Planet Performance calendar. He habitually speaks about web development topics at conferences and on his blog at phpied.com (http://phpied.com/). Stoyan is also the creator of the smush.it (http://smush.it/) image optimization tool, YUI contributor and was the architect of Yahoo's performance optimization tool YSlow 2.0.
Debbie O'Brien
Debbie O'Brien
Microsoft, Spain
Talk: Advanced Playwright Techniques for Flawless Testing
Senior Program Manager at Microsoft. Over 10 years experience in Frontend development. Google Developer Expert in web technologies, GitHub Star and Cloudinary Media Developer Expert, an Auth0 Ambassador and Nuxt Ambassador and previous Microsoft Most Valuable Professional in developer technologies. International Speaker. Teacher at Vue School and Jamstack Explorers. Writer for Ultimate Courses.
Jessica Sachs
Jessica Sachs
Ionic, USA
Talk: Twenty Years of Web Testing: From Selenium's Dawn to Vitest's Promise
Jess is a Software Engineer and leader in the frontend testing space. She led the development of Cypress Component Testing, is a Core Team Member of Faker, and is currently working at Ionic on the future of mobile development. She’s been programming professionally for more than 12 years and has been working professionally within the Open Source community for many of those. She’s a contributor to Vue and Vitest.
Zack Jackson
Zack Jackson
ByteDance, USA
Talk: Rspack Recently Was Awarded Breakthrough of the Year at JSNation
Member of the infra team behind Rspack, Rsbuild, Midscene, ModernJS. Maintainer of webpack and creator of Module Federation. Primarily works in frontend infra, micro frontends, compilers.
Mike Hartington
Mike Hartington
Nx, USA
Talk: Simplified Animations on the Web
Mike is a developer, Angular GDE, and Director of Developer Relations at Nx. Big fan of the web, helping people, and building cool stuff.
Tony Alicea
Tony Alicea
The Smyth Group, USA
Talk: It’s Time to Fall in Love With CSS (Again)
Tony is a bestselling Udemy and Pluralsight author, known for his online courses such as "JavaScript: Understanding the Weird Parts", in which he focuses on teaching web and computer science fundamentals. He has spent 25 years as a web application developer, database architect, and UX designer and continues to focus on creating a usable and accessible web. He holds a BS in computer science from Case Western Reserve University.
CJ Reynolds
CJ Reynolds
Syntax.fm / Sentry, USA
Talk: 1000 Ways to Autocomplete
CJ is a Software Developer, Educator and Maker. He makes videos for Syntax.fm and streams himself teaching and coding on the Twitch and YouTube channel Coding Garden.
Pachi Parra
Pachi Parra
Abacate DevRel, Brazil
Talk: Building Bridges: How Open Source Contributions Enhance Your Web Development Career
Pachi is a front-end dev turned DevRel. She a Co-Founder of Feministech, a community for Brazilian women and non-binary people in tech. When she's not engaging on Twitter or streaming on Twitch, Pachi watches anime, reads too many romance novels, and Hypes people on the internet like that is her job.
Phil Nash
Phil Nash
DataStax, Australia
Talk: Build RAG from Scratch
Phil is a developer relations engineer for DataStax and Google Developer Expert living in Melbourne, Australia. He's been working in developer relations for a decade, speaking at conferences since 2012, and writing JavaScript since before jQuery. Away from the keyboard, Phil enjoys travel, live music, and hanging out with his mini sausage dog, Ruby.
Daniel Ehrenberg
Daniel Ehrenberg
Bloomberg, USA
Talk: Standardizing Signals in TC39
Daniel Ehrenberg is a software engineer on Bloomberg’s JavaScript Infrastructure & Tooling Engineering team. He serves as the Vice President of Ecma International and contributes to Ecma TC39, the JavaScript standards committee. Daniel has dabbled in WebAssembly and web standards as well, both while at Bloomberg and in his previous positions at Igalia, a free software cooperative, and at Google on the V8 team, the JavaScript engine in Chrome.
Tero Piirainen
Tero Piirainen
Startup dropout / Indie hacker, Finland
Talk: Nue: The UX Framework for the Web
Tero Piirainen has 25+ years of experience building startups and open-source projects from scratch. He is mostly known for Flowplayer, jQuery Tools UI library, Muut, and Riot.js frontend framework. He recently dropped his startup career to work full-time with Nue: "The content-first web framework", his most ambitious OSS project.
Brad Westfall
Brad Westfall
ReactTraining, USA
Brad Westfall has been teaching Web Development since 2010 including bootcamp instruction, online videos, conference speaking, writing at CSS-Tricks.com, and corporate training for ReactTraining.com. He loves to connect with students by helping them achieve their technical goals and by distilling complex concepts into simple instruction.
Herrington Darkholme
Herrington Darkholme
fun.xyz , USA
Talk: Benchmark Rusty Parsers in JS
Frontend Vimmer. A Web Developer and Web Dev Tool Developer. Open Source with Rust/TypeScript. ast-grep is my hobby project!
Chris Griffing
Chris Griffing
GitKraken, USA
Talk: A Different Kind of Serverless: A Case Study for SQLite and Whisper.cpp
Chris is a Twitch streamer and YouTuber that just loves to build things. As a self-preofessed programming language polyglot, you can watch him bring ideas from thought to reality in languages such as JS/TS, Rust, Elixir, Go, and more. If it is winter time, he would probably rather be snowboarding.
Alvaro Saburido
Alvaro Saburido
Storyblok, Spain
Talk: Bring the Magic of 3D to Your Vue Applications With TresJS
Creative Engineer, passionate about Front-end Development and sharing knowledge. Open source contributor on VueJS and Nuxt related projects. Learning 3D modelling and WebGL. Storyblok Ambassador. Lead of micheladas. I love penguins.
Theodore Vorillas
Theodore Vorillas
Proxima Analytics, Greece
Talk: The Roof Is on Fire?
I’m Theodore, a software engineer, educator and speaker based in Athens, Greece. I’m currently working as an independent engineer, helping companies build and promote their products. In the meantime, I’m also developing Proxima Analytics - an open source, privacy-first analytics platform.
Anselm Eickhoff
Anselm Eickhoff
Garden Computing, UK
Talk: Local-First: A Crazy New Way to Build Apps
I've been building web apps for 15 years, since my teenage years. I've painfully realised that some of the tools and conventions we take for granted make things much more difficult than they feel they "should" be. We spend most of our time doing stuff over and over again that doesn't really feel related to each individual app (persistence, permissions, shared state). But four years ago, I found out about a new abstraction (CRDTs) and a co-discovered a new way of building apps (local-first). Ever since I've been trying to wrap up this alien new tech in a familiar, ergonomic interface.
Vitor Norton
Vitor Norton
SuperViz, Brazil
Talk: Breaking the Code Behind Realtime Collaboration With Websockets
Microsoft MVP for longer than I can remember, +10 years as Full Stack working with C#, TypeScript, React and Angular. I'm a mix of User Experience, Developer and a touch of humanities. Passionate about building bridges among people.
Ramona Schwering
Ramona Schwering
Auth0 by Okta, Germany
Talk: From the Crypt to the Code: Web Security Explored Through Horror Movies
Ramona is a Developer Advocate at Auth0. With a background in software engineering and quality assurance, she bridges the gap between testers and developers and fosters trust in identity topics. Ramona is also a Google Developer Expert in Web Technologies, a Women Techmaker, and a Cypress Ambassador.
Ana Rodrigues
Ana Rodrigues
Hactar, UK
Talk: Unlocking Fun Experiments: Exploring the Web Speech API
Ana works as a front-end developer for the agency Hactar. She started coding as a teenager building fan sites, and has been working as a front-end developer for the last 11 years. Nowadays, Ana spends most of her free time experimenting on her personal blog and is particularly interested in ethics, IndieWeb, sustainability, plants, cooking, privacy and all things CSS.
Daniel Afonso
Daniel Afonso
PagerDuty, Portugal
Talk: SolidStart: The Shape of Frameworks to Come
Daniel Afonso is a Senior Developer Advocate at PagerDuty, SolidJS DX team member, Instructor at Egghead.io, and Author of State Management with React Query. Daniel has a full-stack background, having worked with different languages and frameworks on various projects from IoT to Fraud Detection. He is passionate about learning and teaching and has spoken at multiple conferences around the world about topics he loves. 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.
Dimitris Kiriakakis
Dimitris Kiriakakis
ZEAL, Germany
Talk: Green Bytes: How Enhancing Web Vitals Contributes to Environmental Sustainability
Full Stack Developer with 10+ years of working experience in different sorts of frontend & backend frameworks, author on dev.to and medium with focus on Web Technologies, Modern Frameworks, sustainability and performance optimisation. In his free time he enjoys skiing and windsurfing, depending on the season. Dimitris is passionate about contributing towards a faster and more sustainable web.
Zbyszek Tenerowicz
Zbyszek Tenerowicz
MetaMask, Poland
Talk: Watch Me Run Malware From NPM
Full-stack engineer and technology researcher. Leads Security Lab team at MetaMask working on LavaMoat and Endo. Started using Node.js at v0.8 and never stopped. Enjoys innovating and teaching security, diagnostics and maintainability. One of the oldest members of meet.js Poland community - both as a speaker and organizer. Hacking JavaScript since his teenage years.
Florian Rappl
Florian Rappl
smapiot, Germany
Talk: Micro Frontends and Security
Dr. Florian Rappl is a solution architect from Germany who specializes in the creation of scalable distributed web applications. He is almost exclusively working on micro frontend solutions. Florian is a long-time Microsoft MVP in the development tools area.
Vinicius Dallacqua
Vinicius Dallacqua
Volvo Cars, Sweden
Brazilian born, previously Spotify and Klarna, currently working with different teams driving development and tooling at Volvo Cars. Working on the web direct sales platform and help driving the performance culture by building tooling and spreading knowledge.
Adam Klein
Adam Klein
Covver, Israel
Talk: Computer Vision on Your Browser With SVG Filters
Adam is the CTO of Covver, a platform for corporate branded gift experiences. He brings over 20 years of experience build software applications and software architecture, and solving challenging problems. He's a web GDE, and an author of open source libraries.
Nicholas Yang
Nicholas Yang
Vercel, USA
Talk: Porting Turborepo to Rust
Nicholas is a software engineer at Vercel working on Turborepo. He lives in Brooklyn, New York. He likes to cook, watch movies, and travel. He's working on a chili oil business on the side.
Max Kless
Max Kless
Nx, Germany
Talk: Monorepos & Spaceships – Navigating Successfully Through Code and Cosmos
Max is a software engineer and Nx and works on the core team. He spends a lot of his time building Nx & Nx Console - a VSCode and JetBrains extension for Nx workspaces. When not digging through code, he spends his time travelling, reading sci-fi and listening to music.
Andrico Karoulla
Andrico Karoulla
Web Developer, London
Talk: The Dilemmas I Faced When Building a Component Library
I gave up the glamorous life of a Chip Shop Chef to pursue a career in web development. Over half a decade later and I’ve worked at a handful of different startups around London, working with lots of amazing people and amazing tech. I’ve spent a lot of time in the Frontend space, building component libraries, running web accessibility workshops, and just having fun building user interfaces. I also created Component Odyssey, a course dedicated to teaching developers how to build a web component library that works in any web framework. I’ve also contributed to open source projects, like the Open UI, where I led the site rewrite.
Abhijeet Prasad
Abhijeet Prasad
Sentry, Canada
Talk: The Performance Impact of Generated JavaScript
Based out of Toronto, Canada, Abhijeet Prasad is the maintainer of Sentry's open source error and performance monitoring JavaScript SDKs. He's super passionate about web standards and helping people write faster, cleaner code. When he’s not debugging performance problems or practicing the dark arts of monkey-patching, you can find him diving into fantasy novels or playing armchair NBA team GM.
Daniel Ostrovsky
Daniel Ostrovsky
Payoneer, Israel
Talk: AI-Powered E2E UI Testing: Faster Creation, Easier Maintenance
A seasoned Full Cycle Web Development Expert and R&D Manager, brings over two decades of experience, skillfully leading both local and international development teams from concept to delivery. As a recognized public speaker and blog writer, he also makes notable contributions to the open-source community.
Samuel Stroschein
Samuel Stroschein
Opral, USA
Talk: inlang - Using Version Control to Solve i18n
Founder of Opral. Started building i18n infrastructure, and ended up creating inlang and lix.
 Philip Chimento
Philip Chimento
Igalia, S.L., Canada
Talk: Temporal: Modern Dates and Times in JavaScript
JavaScript engine developer, free software enthusiast, GNOME maintainer, hiker, technology skeptic, lapsed laser physicist.
Misha Kaletsky
Misha Kaletsky
expect-type Creator, USA
Talk: Ensuring Typescript Code Quality With expect-type
Misha Kaletsky is an active open-source contributor, known for projects like expect-type, trpc-cli and eslint-plugin-codegen. Misha has specialized in C#, F# and TypeScript at Microsoft, since building out multiple healthcare startups from scratch, almost exclusively in TypeScript. He has a particular interest in developer productivity and type safety for large-scale applications. Misha lives across the river in Brooklyn with his wife and one-year old son (with a second due a few weeks before JSNation!).
Tim Damen
Tim Damen
ABN AMRO Bank, Netherlands
Talk: Scaling a11y
A passionate web aficionado with over a decade of experience, I've been involved in developing accessible web applications that have reached millions of people.
Kevin Uehara
Kevin Uehara
IFood, Brazil
Talk: Web Workers: Handling Heavy Processing on the Client Side
Staff Frontend Engineer, Microsoft MVP, NodeBR Collaborator, GDG Campinas (Google Developer Groups), FrontIn Campinas Organizer, Speaker and Content Tech Creator.
Giamir Buoncristiani
Giamir Buoncristiani
Stack Overflow, Italy
Talk: Stop Guessing, Start Measuring: Quantifying Accessibility
Giamir is a Staff Engineer specializing in UI Architecture and Design Systems at Stack Overflow, where he leads various frontend-related initiatives. Most recently, he and his team have made Stack Overflow's products more accessible and have helped the engineering organization adopt modern approaches to building user interfaces. Giamir is passionate about enabling teams to deliver the best possible experiences for their users.
Tobbe Lundberg
Tobbe Lundberg
RedwoodJS, Sweden
Talk: Manual to Magical: AI in Developer Tooling
Core Team member and Tech Lead at RedwoodJS. Lives out in the middle-of-nowhere in Sweden. Likes everything on two wheels and loves to travel.
Yash Verma
Yash Verma
University of Calgary, Canada
Talk: Observability Matters: This Time for Frontend
Yash is a computer science student and a computing researcher at the University of Calgary. His interest in Distributed Systems and Performance, along with his passion for Open Source Observability, drives him to speak about these topics at tech conferences around the world. Outside of his technical pursuits, Yash enjoys cycling and trekking.
Katarzyna Dusza
Katarzyna Dusza
Spotify, UK
Talk: Modern & Secure Streaming on the Web
Katarzyna is a Senior Software Engineer with over 9 years of experience passionate about software architecture, building high-quality solutions and solving exciting challenges. She has worked for various organisations across different domains including e-commerce, health care, fintech and B2B. As a former Kubernetes trainer, conference speaker and blogger, she truly believes that knowledge sharing helps us become stronger professionals. In her free time, she paints and plays board games. Currently, she is working at Spotify on the SDK that powers Spotify player on the Web.
Adam Niederer
Adam Niederer
Chatham Financial, USA
Talk: Fast, Flexible Virtual Scrolling With Functional Programming
Adam leads frontend development at Chatham Financial, where his efforts to centralize front-end resources and training have led to transformative improvements in product consistency and quality, accessibility of user experiences, and developer efficiency. In addition to the frontend, Adam especially enjoys working on projects involving performance, accessibility, and coding theory. Outside work, he spends his time learning human languages, writing open-source projects, and haunting his favorite sushi joint.
Karen Li
Karen Li
GitHub, USA
Talk: Five Ways To Make Your Thinking Visible In Engineering Collaboration
Karen Li is a concert pianist turned elementary school teacher turned software engineer. She is currently a software engineer at GitHub, building and maintaining scaled products. Aside from engineering work, Karen blends education and technology by sharing her experience with the community. Her motto, "I invest in brains" captures her journey from teaching to tech empowerment.
Benjamin Swerdlow
Benjamin Swerdlow
Freestyle, USA
Talk: JavaScript Took Over the Server, Its Time It Takes Over the Database Too
Benjamin Swerdlow took a break from his studies at UChicago, to go work as a Senior Backend Engineer for Apple, who recently took a break from Apple to build Freestyle. He's been building in the Open Source community since high school, and was a technical lead for the World Health Organization's COVID-19 App team.
Gunj Joshi
Gunj Joshi
stdlib, India
Talk: Advanced Mathematics and Data Analysis With JavaScript
Gunj Joshi is an open-source contributor and a Google Summer of Code contributor at stdlib, a standard library for JavaScript and NodeJS.
Gabriel Schulhof
Gabriel Schulhof
Auction.com, USA
Talk: In Memory of Travails
Gabriel is a Node.js core collaborator, TSC member emeritus, and a member of the Node API working group with a passion for improving performance. Formerly of Nokia, Intel, and SpaceX, currently at Auction.com.
Jarred Utt
Jarred Utt
ADB Safegate, Sweden
Talk: Unlocking the Potential of Real-Time Event-Driven Applications With JavaScript
Jarred is a Technical Lead at ADB Safegate, where he leads the development of the Intelligent Apron suite of products, which are aimed to increase the performance and safety of airport operations, while lowering the environmental effect aviation has on the world. Originally from the US, he is now based in Malmö Sweden where he serves as a mentor to multiple teams across Europe, and is passionate about solving complex problems while teaching others along the way.
Graham McNicoll
Graham McNicoll
GrowthBook, USA
Talk: Experimentation Driven Development
Graham is the Co-founder and CEO of GrowthBook, the most popular open-source feature flagging and A/B testing platform. GrowthBook is backed by Y Combinator and Khosla Ventures. Before starting GrowthBook, Graham was the CTO of Education.com for 6 years. Graham is a three-time startup founder, including starting an international non-profit to increase access to communication in the developing world, particularly sub-Saharan Africa. He has a degree in Physics from CMU.
Yossi Kahlon
Yossi Kahlon
Squid Cloud, USA
Talk: Integrating AI into Your App Architecture
Yossi Kahlon is a distinguished technology leader who has spearheaded transformative tech solutions, including leading the Google Cloud Console team in New York, significantly contributing to the development of Google Docs, and leading privacy and security efforts at Waze. As a former Director of Engineering for ClickHouse, his work has been pivotal in advancing database technologies for high-scale, real-time analytics. Yossi brings his wealth of knowledge and experience to co-founding and building Squid AI, an AI agent platform built for developers by developers.
Nataly Rocha
Nataly Rocha
Stack Builders, Ecuador
Talk: Module Federation: Divide, Conquer, Share!, What’s With Micro Frontends
I’m a software developer working at Stack Builders with about 6 years of experience in full-stack development. I enjoy writing code, looking for new technologies, and finding solutions to problems. Music, sports, functional programming, and business are also a great part of my life.
Dominik Göpel
Dominik Göpel
Vite & Svelte Maintainer, Germany
Talk: What's New in Vite 6
Software developer with more than 20 years of professional experience. Team member of Vite and Svelte.