June 13 - 17, 2024
JS Nation
Amsterdam & Online

JSNation 2024

The main JavaScript conference of the year

Discover the future of the JavaScript development ecosystem and get connected to its stellar crowd! JSNation is the best place to learn about JavaScript – beside the main JS conf talks and panel discussion with high-profile specialists, be prepared for awesome MCs, in-depth workshops, a number of discussions & networking rooms, interactive entertainment, and engaging challenges for all participants.

This edition of the event has finished, the latest updates of this JavaScript Conference are available on the Brand Website.
Evan You
Evan You
Vue.js & Vite Creator, Singapore
Talk: 10 Years of Independent OSS: A Retrospective
Evan is an independent software developer and the creator of the open source JavaScript framework Vue.js. Most of his work is open source and publicly available on GitHub. You can follow Evan on Twitter where he mostly tweets about Vue and frontend technologies.
Mr.doob
Mr.doob
Three.js, Japan
Talk: Embracing WebGPU and WebXR With Three.js
Author of Three.js.
Scott Tolinski
Scott Tolinski
Co-host of Syntax.fm, USA
Talk: Install Nothing: App UIs With Native Browser APIs
I own and make video tutorials teaching web development for Level Up Tutorials, releasing a new premium series every month. I also co-host Syntax.fm with Wes Bos. Syntax is a popular, light hearted web development podcast that teaches full stack topics while staying fun. I enjoy breaking also known as breakdancing, and have been dancing for over 15 years doing shows for professional NFL and NBA teams. I'm inspired by a hot cup of green tea, excellent music, and Shaw Bros. kung fu movies.
Minko Gechev
Minko Gechev
Google, USA
Talk: Angular Renaissance
Minko the product lead for Angular at Google. Previously, he was a technical co-founder and the CTO of Rhyme.com, which in 2019 joined Coursera.
Anthony Fu
Anthony Fu
NuxtLabs, France
Talk: ESLint One for All Made Easy
Creator of Vitest, Slidev, VueUse, UnoCSS, Elk, Type Challenges and others. Core team member of Vue, Nuxt and Vite. Outside of programming, Anthony enjoys doing photography and traveling.
Carson Gross
Carson Gross
Big Sky Software, USA
Talk: 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.
Erick Wendel
Erick Wendel
Erick Wendel Training, Brazil
Talk: WebXR? Virtual Reality and Augmented Reality Natively on Browsers
Erick Wendel is a Node.js Core Team Developer, Keynote Speaker, and professional educator. He's delivered over 100 tech talks in 10+ countries and has been recognized as a Node.js Specialist with awards from Google, Microsoft, and GitHub. With his company https://erickwendel.com, Erick has trained over 100K people worldwide.
Gift Egwuenu
Gift Egwuenu
Cloudflare, The Netherlands
Talk: Automate the Browser With Workers Browser Rendering API
Gift Egwuenu is a Developer Advocate at Cloudflare with over 6 years of experience in the web development industry. She is skilled at building tools and products that help businesses scale and is committed to empowering developers through her work in developer relations. Gift is also a respected speaker and content creator, sharing her insights on web development, Jamstack, and career development in the tech industry. In her free time, she enjoys reading, cooking, and traveling.
Adewale Abati
Adewale Abati
Block, Netherlands
Talk: Building a Decentralized Web With Web5
Adewale "Ace" Abati is A Web Engineer & Developer Advocate. He’s passionate about the web and its infinite possibilities, open source, sharing his experiences on YouTube and playing video games. He’s currently helping to build and shape a decentralized future for the web and internet as a Staff Developer Advocate at TBD.
Fred K. Schott
Fred K. Schott
Astro, USA
Talk: What's New in Astro
Fred is a Software Engineer living and working in San Francisco. He builds things for the web (Astro, Snowpack, and other). Fred also writes about JavaScript in his blog.
Tobias Koppers
Tobias Koppers
Vercel, Germany
Talk: Challenges for Incremental Production Optimizations
Creator of Webpack and Turbopack. Father of two children. Likes to play board games.
Linus Groh
Linus Groh
Bloomberg, UK
Talk: Building a JS Engine -- For Fun!
Linus is a Senior Software Engineer at Bloomberg, where he works on JavaScript infrastructure. His roots are in front-end development and he got into in-browser and JavaScript engine development through open source contributions. He is also interested in standards work and participates in Ecma TC39 as a delegate.
Juri Strumpflohner
Juri Strumpflohner
Nx, Italy
Talk: Simplify Package Releases – From Versioning to Publishing
Coming from the middle of the alps in northern Italy, Juri has been working as a software architect at startups, government agencies and Fortune 500 companies. His happy place? Coding, developer tooling, creating tech videos and riding his OneWheel.
Jason Mayes
Jason Mayes
Google, USA
Talk: Web Apps of the Future With Web AI
Jason is the public face of Web AI and TensorFlow.js at Google, helping web engineers around the world take their first steps with machine learning in JavaScript. Jason is the author of the 1st Web ML course on Google Developers and EdX, that has enabled over 40,000 students to start their journey with Machine Learning in the browser. He also combines his knowledge of the technical and creative worlds to develop innovative prototypes for Google's largest customers and internal teams with over 15 years experience working within web engineering and investigating emerging technologies. Jason also hosts the popular Made with TensorFlow.js show on the TensorFlow YouTube channel giving a voice to Web ML developers across industries globally. He holds an MEng in Computer Science, is a member of the British Computing Society, and is a certified information privacy technologist. Jason loves sharing knowledge online which has attracted a global following.
Jecelyn Yeen
Jecelyn Yeen
Google (Chrome DevTools), Germany
Talk: From Friction to Flow: Debugging With Chrome DevTools
Jecelyn Yeen is a DevRel engineer at Google working on Chrome DevTools and Browser Automation. Her work focuses on understanding and activating the ecosystem around developer tooling. When she’s not coding (and avocado-ing), she’s jumping into mysterious sea waters in search of narwhals and mermaids.
Phil Nash
Phil Nash
DataStax, Australia
Talk: Conquering Complexity: Refactoring JavaScript Projects
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.
Andrey Sitnik
Andrey Sitnik
Evil Martians, Barcelona, Spain
Talk: Privacy-First Architecture
The creator of PostCSS, Autoprefixer and Nano ID
Dylan Ebert
Dylan Ebert
Hugging Face, USA
Talk: Forget Polygons – Gaussian Splats, the New Approach to Photorealistic 3D Graphics
I'm a Developer Advocate Engineer at Hugging Face with a PhD in Computer Science from Brown University. My work lies at the intersection of ML, 3D, and Game Development.
Solange Gueiros
Solange Gueiros
Chainlink Labs, Brazil
Talk: Unlocking Digital Ownership: How to Store Accounts Using Blockchain Technology
Blockchain educator and developer focused on Ethereum, smart contracts and Bitcoin. MSc in digital currencies. She has been working with technology for over 20 years. Speaker at world conferences since 2018, also she won awards at Ethereum hackathons. Co-founder ETHSamba. She was listed in Cointelegraph Brazil top 50 and top 2 women.
Maya Shavin
Maya Shavin
Microsoft, Israel
Talk: Coffee Chat With Documentation, Are You Ready?
Maya is Senior Software Engineer in Microsoft, working extensively with JavaScript and frontend frameworks and based in Israel. She founded and is currently the organizer of the VueJS Israel Meetup Community, helping to create a strong playground for Vue.js lovers and like-minded developers. Maya is also a published author, international speaker and an open-source library maintainer of frontend and web projects. As a core maintainer of StorefrontUI framework for e-commerce, she focuses on delivering performant components and best practices to the community while believing a strong Vanilla JavaScript knowledge is necessary for being a good web developer.
Boshen Chen
Boshen Chen
Oxc Creator, China
Talk: The Oxc Project, and the Effect of Performance Engineering
Boshen Chen is the creator of the Oxc project. He was also working on the Rust-based bundler Rspack at the web infra team of ByteDance. He is currently learning Rust, performance engineering, as well as how to maintain an open-source project.
Markus Oberlehner
Markus Oberlehner
karriere.at GmbH, Austria
Talk: Navigating a Large Scale Modernization With DDD
Software Architect @ karriere.at – Crafting resilient and sustainable software solutions. Professional Web Developer for 12 years. I specialize in Vue.js and am a strong advocate for Test-Driven Development.
Justin Schroeder
Justin Schroeder
FormKit, USA
Talk: Say WAT Now!? Turbocharged JavaScript With Hand Crafted WASM
Justin is the creator of [FormKit](https://formkit.com/), [ArrowJS](https://arrow-js.com), [AutoAnimate](https://auto-animate.formkit.com/), and [VueFormulate](https://vueformulate.com/). When he’s not working on open-source, Justin is a devoted husband, father of three boys, and connoisseur of all things aviation.
David Mark Clements
David Mark Clements
Holepunch, Netherlands
Talk: Pear Runtime: Zero-Infrastructure, P2P High-Scale Applications
David Mark Clements is the Platform Principal Architect of Pear Runtime by Holepunch. Writing JavaScript since '96, into Node.js from 0.8 (2012). Author, OSS Creator, Teacher, Consultant, Speaker helping to shape the ecosystem. Node Cookbook original and OpenJS Node.js Certifications lead. Driving innovation in the exciting peer-to-peer space, marking a new chapter in decentralized computing: pears.com.
Alex Moldovan
Alex Moldovan
CodeSandbox, Romania
Talk: Lessons for Building Resilient Codebases
Alex is Product Engineer at CodeSandbox, where he mixes his passion user experience with the interest in creating better tooling for developers. He is also an organizer for JSHeroes, one of the biggest JS/Frontend conferences in Romania.
Alexandra Spalato
Alexandra Spalato
Storyblok, Spain
Talk: AI in Front-End Dev: Your Creative Partner or Job Snatcher?
Alexandra Spalato is a DevRel Engineer at Storyblok, specializing in JAMstack & headless architecture. With a background in freelance dev & entrepreneurship, she brings a unique perspective to successful web projects. Alexandra drives progress in tech industry through speaking at conferences & empowering developers.
Robert Aboukhalil
Robert Aboukhalil
Bioinformatics Software Engineer, USA
Talk: Using WebAssembly to Bring Command-Line Tutorials to Life
Robert is a bioinformatics software engineer who builds interactive web apps for genomics data analysis and visualization. He's the author of the book Level up with WebAssembly.
Ramona Schwering
Ramona Schwering
Auth0 by Okta, Germany
Talk: Web Fortified: Best Practices for Web App Security
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.
Mo Khazali
Mo Khazali
Theodo UK, UK
Talk: JS on the Big Screen: Making TV Apps
Mo is the Head of Mobile and a Tech Lead at Theodo UK, having worked on several projects with startups and established enterprises to create cross-platform mobile application in React Native. He's passionate about React Native, MobileDevOps, and pushing the boundaries of combining code across web and mobile. Before joining Theodo, Mo was a full-stack developer at Nasdaq. He is a graduate from the University of Edinburgh.
Emanuele Stoppa
Emanuele Stoppa
The Astro Technology Company, Ireland
Talk: What's Inside Biome's Linter?
Emanuele Stoppa is an Italian Senior Software Engineer, currently living in Ireland. Active contributor to the Biome and Astro projects. He has more than ten years of experience in the field. He has worked in many fields in the industry - fintech, travel, e-commerce, etc. - and is passionate about open source.
Ayoub Alouane
Ayoub Alouane
Adservio, France
Talk: Web Performance: The African Case
I am Ayoub Alouane, working as a DevRel and TechLead in Adservio, Moroccan coming from Africa, starting a new journey in France, as a Speaker and Trainer, I'm trying to build a consciousness about web performance in our community of devs.
Kevin Hou
Kevin Hou
Codeium, USA
Talk: Can AI Turn Us Into 10x Developers?
Head of Product Engineering at Codeium — writing code that writes code! Engineer, designer, photographer, and woodworker.
Santosh Viswanatham
Santosh Viswanatham
Interledger Foundation, India
Talk: Web Monetization: Your New Friendly JavaScript API
Santosh is an Open web advocate, an Ambassador at the Interledger Foundation. He writes Vanilla JS for Breakfast and tweets at @isantoshv. Santosh was previously a Tech Speaker and a Participation Leader at Mozilla. As a Tech Speaker, he delivered talks on Javascript, WebVR, Cross-Platform browser extensions, and Devtools in the past at various tech conferences. In recognition of his contributions to Mozilla, his name is featured in the about:credits of every shipped Firefox browser.
Luca Del Puppo
Luca Del Puppo
Nearform, Italy
Talk: Dive Into Advanced TypeScript
I'm a Senior Software Developer, Microsoft MVP, Google Developer Expert and GitKraken Ambassador. I love JavaScript and TypeScript. In my free time, I love studying new technologies, improving myself, creating YouTube content or writing technical articles. I can’t stay without trail running and love to do it in my love Dolomiti.
Dan Kochetov
Dan Kochetov
Drizzle Team, Ukraine
Talk: What’s the Deal With Drizzle ORM?
Dan Kochetov, full stack web developer & system architect with 10 years of expertise, AWS expert, open source contributor, co-founder of Drizzle Team.
Yonatan Mevorach
Yonatan Mevorach
Wix, Israel
Talk: Mastering Cryptography Fundamentals With Node’s Crypto Module
Yonatan is a Team Lead at the Infra group at Wix.com, where he is able to make his love for creating developer tools a part of his daily work. He also enjoys working on open-source developer tools, and blogs about them at blog.yonatan.dev.
Vinicius Dallacqua
Vinicius Dallacqua
Volvo Cars, Sweden
Talk: Why Your Performance Work Is Not Seen
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.
Leo Kettmeir
Leo Kettmeir
Deno, Netherlands
Talk: JSR – Next Generation JavaScript Registry
I am a software engineer at Deno who works on developer experience, implementing web APIs, improving auto-generated documentation, and more. When I am not programming, I tinker with 3D printers & fly drones
Evan Seaward
Evan Seaward
Poland
Talk: AI First: Applications of the Future
Hi, I'm Evan Seaward, a Software Engineer originally from Australia and now based in the beautiful city of Wrocław, Poland. I'm passionate about building AI-first applications that push technological boundaries and exploring the unknown.
Ziv Levy
Ziv Levy
Wix, Israel
Talk: Come On Barbie, Let’s Go Party: Using AI for Music Mixing
I'm currently working at Wix.com as a software engineer in the very exciting Wix’s Data Science group. I'm an open-source enthusiast, have a fetish for web performance, love technology at its best when it's visual, and… mixing techno sounds at night!
Mikhail Korolev
Mikhail Korolev
Toptal, Poland
Talk: Reverse-Engineering Everything to Get Rid of Trust Issues
Software engineer of over 10 years, currently occupied with all the things about front-end infrastructure and developer happiness. Talk to me about the Web Platform, browser guts and specialty coffee!
Eugene Fidelin
Eugene Fidelin
eBay, Netherlands
Talk: Testing: Do More With Less
Engineering Manager @ eBay, ex Frotend Architect @ Marktplaats. Experienced Full-stack Web Developer with 20+ years in the field. Enjoy helping teams to build well-tested, high-performing, and secure software using Javascript, Node.js and React.
Sintija Birgele
Sintija Birgele
FRIDAY Insurance S.A., Germany
Talk: Internationalization (i18n) With AI-Powered Language Model
I'm creator of the web software and design system at insurtech company, and teaching web development basics for tech-savvy people without access to digital education at non-profit coding school based in Berlin.
Nathan Marrs
Nathan Marrs
Grafana Labs, USA
Talk: Beyond the Console: Navigating JavaScript With Observability
Nathan is the tech lead of the DataViz squad at Grafana Labs and is based out of beautiful Monterey, California.
Heena Gupta
Heena Gupta
Expedia Group, India
Talk: Search Speed: Making Expedia Flights Faster
Heena is an open-source enthusiast since her college days. She completed her Bachelor of Technology from Delhi Technological University, 2011-2015 in computer engineering. She contributed to KDE organization during Google Summer of Code. Later, she mentored open-source contributors as a Google Code In, 2013 mentor and made the KDE community even more stronger by her diligent demonstration of mentorship skills. She was also one of the co-administrator and mentor for Search of KDE, 2014 and Google Code In, 2014. She has represented KDE organization in various Google Summer of Code knowledge sharing sessions held in DTU. She also presented KDE plasma projects in FOSSASIA 2015, Singapore. She also organized a Google Summer of Code meetup in Delhi which was featured in Google open-source blog. Apart from her open-source contributions, she has over 8 years of work experience as a software developer. She is currently working at Expedia as a Software Development Engineer III for Flights. She is one of the service owner for flights progressive web application. She has done several pipeline improvements for an efficient release process and is responsible for ensuring timely releases using the release pipeline for the same. She is a part of flights performance project where she shares a crucial role in making the flights progressive web application performance efficient. She has presented on “Portfolio Management through storytelling using narrative visualizations with advanced filtering” in Hong Kong Open Source Conference, 2017. She also presented a poster on “Optimal financial planning through storytelling using narrative visualizations with advanced filtering“ in Grace Hopper Conference India, 2017. She was also a mentor in “Learn IT, Girl” 2015 in which she mentored female developers.
Richard Davison
Richard Davison
AWS, Sweden
Talk: LLRT JavaScript Runtime: Redefining Serverless Latency
Richard is a Sr. Partner Solutions Architect at AWS focusing on Application modernization using Serverless and Containers. During his 3-year tenure at AWS he has played a pivotal role assisting partners & customers in various industries with their cloud adoption and modernization strategies. Richard collaborates with the development teams and engineering leaders to optimize software delivery in the cloud, emphasizing best practices and AWS's capabilities.
Jarred Utt
Jarred Utt
ADB Safegate, Sweden
Talk: Microfrontends in Safety Critical Aviation Systems
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.
Maarten Van Hoof
Maarten Van Hoof
Essent, Belgium
Talk: Explain Like I’m Your Manager: Digital Accessibility
By day, Maarten supports front-end teams at Essent with their Accessibility and Design System challenges. By night, he tinkers with the Web Platform.
Mathilde Buenerd
Mathilde Buenerd
Shopify, Spain
Talk: What Is the Accessibility Tree, Really?
I am a Frontend Developer at Shopify and a certified Web Accessibility Specialist. My expertise lies in creating complex user interfaces that are both user-friendly and compliant. At Shopify, I develop No Code tools, enabling all users to effortlessly customize their Online Store.
Francisca Beatriz Medina Concha
Francisca Beatriz Medina Concha
LATAM Airlines, Chile
Talk: Infinite Patterns in the Digital Canvas: Unleashing Creativity With JavaScript in Algorithmic Art
Professional designer, web developer (freelance), business analyst (Cencosud) and teacher (PUC). Specialized in graphic design, UX/UI, and web development, I have garnered experience in both corporate and educational sectors. As an active volunteer at JSConf Chile, Fundación Antonia, Technovation Girls, and Women Who Code, I am recognized for my communication skills, leadership, and commitment to inclusion in STEAM. I possess a proven track record in teaching and simplifying complex technical concepts. My active participation in tech communities and a unique perspective on user interaction design position me as an influential voice in merging algorithmic art with programming, particularly in JavaScript.
Selam Moges
Selam Moges
Apella, USA
Talk: Ethically Wired: Computer Ethics for Technologists
I'm Selam and I'm currently a software engineer at Apella. I've always been fascinated by technology and its potential to make our lives better and more equitable. As an advocate for diversity, equity, and inclusion (DEI), I'm committed to making tech a come inclusive place for everyone. I'm passionate about computer ethics and ensuring that technology is developed and used in ethical and responsible ways. I believe that technology can be a powerful force for good, but only if we approach it with a thoughtful and ethical mindset.