The main JS conference of 2024

  • 50+ speakers,
    sharing their know-hows
  • 1K luckies,
    attending in-person
  • 10K tech folks,
    joining remotely
Understand the latest trends in JavaScript development. See what 10k+ JS developers are up to. Meet those who shape the present and the future of the prospering nation.
– Cambridge Dictionary

Nation — a large group of people who share the same language, traditions, and history

JSNation is a 2-day 2-track event focusing exclusively on JavaScript development. Discover the future of the JavaScript development ecosystem and get connected to its stellar crowd!

The format of the event will be hybrid, with the first day (June 13) streamed from the Amsterdam venue including hybrid networking features and interactive entertainment; and second day (June 17), as well as the numerous free workshops around conference days, streamed to the global audience online.

This year we expect the authors and core teams:

Want to know the rest? Follow us

alt

May-June

Pro & Free Workshops

Workshops will be held before & after conference days.

June

Wed

12th

Pre-events

Pick up your badge and hangout with community in the best local craft beer place!

June

Thu

13th

Conference Hybrid Day

Join us in Amsterdam or watch online. There will be lots of hybrid networking and inclusive interactivity.

June

Fri

14th

In-person Afterparty

Join the biggest JS party worldwide at 19:00-23:00 CEST!

June

Sat

15th

Hangout Day

Experience Amsterdam with new friends during our boat and walking tours

June

Mon

17th

Conference Remote Day

Streaming of both tracks, speaker QnA's, discussion rooms!

Features

The biggest JS party worldwide

JS Open Source Awards

It's our mission to support OS projects and celebrate them annually at the OS Awards. As an open foundation, we are looking forward to collaborating with like-minded individuals and businesses to help us propagate the OS culture even further

First speakers

Mr.doob
Three.js, Japan
Talk: Embracing WebGPU and WebXR With Three.js

Author of Three.js.

Fred K. Schott
Astro, USA
Co-creator of Astro. Snowpack author.
Carson Gross
Big Sky Software, USA
Talk: htmx Is Pro-JavaScript
The Creator of htmx, a Hypermedia-oriented JavaScript Library.
Lin Clark
Fastly, USA

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.

Tobias Koppers
Vercel, Germany
Webpack and Turbopack Creator
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.

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.

Jason Mayes
Google, USA

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.

Gift Egwuenu
Cloudflare, The Netherlands
Talk: Automate the Browser With Workers Browser Rendering API
Developer Advocate at Cloudflare.
Anthony Fu
NuxtLabs, France
Vue, Nuxt and Vite Core Team Member
Phil Nash
Sonar, Australia
Talk: Conquering Complexity: Refactoring JavaScript Projects
Developer Advocate @ Sonar, Australia
Dylan Ebert
Hugging Face, USA
Developer Advocate Engineer at Hugging Face. Author of gsplat.js – a general-purpose, open-source 3D Gaussian Splatting library.
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.

Luca Del Puppo
Nearform, Italy
Talk: Dive Into Advanced TypeScript
Microsoft MVP, Google Developer Expert, Senior Software Developer at Nearform and JS enthusiastic.
Nico Martin
GDE in Web Technologies, Switzerland
Talk: Superwebapps: Rethinking Desktop Applications With Progressive Web Apps
Google Developer Expert in Web Technologies
Vinicius Dallacqua
Volvo Cars, Sweden
Talk: Why Your Performance Work Is Not Seen
Staff Engineer at Volvo Cars, previously Spotify and Klarna
Maya Shavin
Microsoft, Israel
Talk: Coffee Chat With Documentation, Are You Ready?
Senior Software Engineer in Microsoft. Core maintainer of StorefrontUI.
Emanuele Stoppa
The Astro Technology Company, Ireland

Emanuele Stoppa is an Italian Senior Software Engineer, currently living in Ireland. Active contributor to the Biome project. He has more than ten years of experience in the field. He worked in many fields in the industry - fintech, travel, e-commerce, etc. - and is passionate about open source.

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.

Ziv Levy
Wix, Israel
Talk: Come On Barbie, Let’s Go Party: Using AI for Music Mixing
Software Engineer @ Wix’s Data Science Group.
Ramona Schwering
Auth0 by Okta, Germany
Talk: Web Fortified: Best Practices for Web App Security
Developer Advocate @ Auth0, GDE in Web Technologies and a Women Techmaker and Cypress Ambassador.
Eugene Fidelin
eBay, Netherlands
Talk: Testing: Do More With Less
Engineering Manager @ eBay.
Robert Aboukhalil
Chan Zuckerberg Initiative, USA
Talk: Using WebAssembly to Bring Command-Line Tutorials to Life
'Level up with WebAssembly' book author
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.

Boshen Chen
ByteDance, China
Talk: The Oxc Project, and the Effect of Performance Engineering
Oxc creator, Rspack core team member.
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
to-be-announced-soon
TO BE ANNOUNCED SOON
WANT TO KNOW THE REST?
Follow us

Our MCs

Floor Drees

Staff Developer Advocate at Aiven.io.

Phil Nash
Sonar, Australia

Phil is a developer advocate for Sonar and Google Developer Expert living in Melbourne, Australia. He loves working with JavaScript, TypeScript or Ruby to build web applications and tools to help developers. He once helped build a website that captured the world's favourite sandwich fillings. He has too many GitHub repositories.

Away from the keyboard, Phil listens to ska punk, hangs out with his miniature dachshund (also called Ruby), and is on a mission to discover the world's best beers.

Phil tweets at @philnash and you can find him elsewhere online at https://philna.sh.

Program committee

Cecelia Martinez
Ionic, USA

Cecelia Martinez is a Developer Advocate for Appflow at Ionic, a company that helps web developers build cross-platform applications using modern technology. She is dedicated to creating better, more inclusive developer experiences for all. Previous companies include Cypress and Replay, with areas of expertise including web & mobile development, testing, developer tools, and open source. She is a Lead Volunteer with Women Who Code FrontEnd, Chapter Head of Out in Tech Atlanta, and a GitHub Star.

Shivay Lamba
TensorFlowJS Working Group Lead, India

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.

Niklas Abrahamsson
Webstep AB

Fullstack javascript developer focused on React / Node.js. Always up for a good challenge and learning new stuff. Spends a lot of time with Remix and on the padel court. Organizer of Remix Sweden meetup group.

Sergey Berezhnoy
Yandex

Sergey is a web developer actively engaged in the development of technologies and tools for creating websites. One of the two co-authors of the BEM methodology. Currently he responsible for developer relations, hiring and training in his company.

Joran Quinten
Jumbo Supermarkten, Netherlands

Jorans passion involves getting people to love technology and technology to play nice. Focussed on levelling up both design systems as well as people. Speaker, tinkerer and published author📚

Anton Nemtsev
I3d.net

Independent developer for 16 years. Founder and chief-editor of the Frontender Magazine. Failed miserably. Speaker at international and local conferences. The further the local. UA Web Challenge expert. Ex.

Workshops
Free & PRO

Take full advantage of your conference experience, and get training from our best speakers and instructors. We'll cover TypeScript, AI in Documentation, security, and more.
workshop training workshop training workshop training
pro
Advanced React

Date & time: June 11, 9:00-18:00 CEST. In-person in Amsterdam, the venue – TBC.

React is adding new capabilities with a lot of focus on form handling and React Server Components (RSC). In this workshop we will explore the new APIs, discuss the benefits and highlight the potential pitfalls to give you a head start for using these new features in your applications.

We will explore the following topics:

  • React Server Components introduction incl. how client/server boundaries behave and some of the pitfalls
  • New & newish hooks: use(Promise|Context), useFormState, useFormStatus, useOptimistic, useTransition, useDeferredValue
  • Getting the most out of React leveraging Suspense

The workshop is split into several modules. Each of them starts with a 20 min presentation, 30-50 min coding session and is followed by a 10 min retrospective. The last session will be reserved for topics you might be interested in.

Nik Graf
Nik Graf
pro
TypeScript Deep Dive

Date & time: June 12, 9:00-18:00 CEST. In-person in Amsterdam, the venue – TBC.

You know TypeScript. But do you really know TypeScript? Join Josh Goldberg, author of Learning TypeScript (O’Reilly) in a deep dive into your favorite strongly typed flavor of JavaScript. We’ll learn how to really use the type system to your advantage to help write readable, type-safe, TypeScript code.

This interactive workshop will build up your TypeScript mastery through the following sections:

  1. Structural typing: Recapping how the type system fundamentally works with inferred vs. explicit object types
  2. Using IDE features: Code navigation, name completions, and error debugging that level up any JavaScript and/or TypeScript developer.
  3. Shape satisfaction: Showing different ways to create objects that partially or completely adhere to shapes, including with the new satisfies keyword
  4. Type modifiers: Using the keyof and typeof type-system-only keywords to infer types from values or other types
  5. Generics: Using type parameters, especially in conjunction with keyof and typeof, to introduce reusability into the type system
  6. Mapped types: Transforming existing types into new ones for flexibility and reusability
  7. Conditional types: Introducing logic into the type system for some truly dynamic types
  8. Miscellaneous: You tell me! We’ll spend the rest of the day covering any questions you have.

Throughout the workshop, we’ll be building up a small version of the popular “Zod” library that can define and validate schemas along with their types. You’ll emerge with a working mini-Zod and a renewed appreciation for the inference libraries like it provide.

Each session consists of a ~30-45 minute interactive lecture+workshop, with 15 minutes in-between for bio breaks and miscellaneous questions, and a lunch break in the middle.

Josh Goldberg
Josh Goldberg
pro
React Future (Server Components and Actions)

Date & time: June 19-20, 16:00-20:00 CEST. REMOTE.

You’re interested in how far React can take the component model. Everyone is. While React has not yet officially released server components and actions as features in a stable version of React, you want to understand how these features work because you’d like to use them within one of the frameworks built on top of React which has support for them.

In this workshop we won’t be using any frameworks. In fact you might say we’ll be building our own framework. It’s important for you to understand at least one or two layers below where you typically operate to be able to use your abstractions effectively. So we’ll be working with the raw/unreleased/experimental/futuristic APIs for React Server Components and React Server Actions. Once you finish this workshop, you’ll finally have the proper mental model for what server components and actions will do for you as an every day React app developer. Whatever kind of React app you’re building (and whatever architecture you have), you’ll find ways to apply these future features to your application eventually and after this workshop you’ll be eager to do so for the DX and UX improvements they provide.

Kent C. Dodds
Kent C. Dodds
free
OWASP Top Ten Security Vulnerabilities in Node.js

Date & time: TBC. Remote via Zoom.

In this workshop, we'll cover the top 10 most common vulnerabilities and critical security risks identified by OWASP, which is a trusted authority in Web Application Security.

During the workshop, you will learn how to prevent these vulnerabilities and develop the ability to recognize them in web applications.

The workshop includes 10 code challenges that represent each of the OWASP's most common vulnerabilities. There will be given hints to help solve the vulnerabilities and pass the tests.

The trainer will also provide detailed explanations, slides, and real-life examples in Node.js to help understand the problems better. Additionally, you'll gain insights from a Node.js Maintainer who will share how they manage security within a large project.

Marco Ippolito
Marco Ippolito
free
Let AI Be Your Docs

Date & time: TBC. Remote via Zoom.

Join our dynamic workshop to craft an AI-powered documentation portal. Learn to integrate OpenAI's ChatGPT with Next.js 14, Tailwind CSS, and cutting-edge tech to deliver instant code solutions and summaries. This hands-on session will equip you with the knowledge to revolutionize how users interact with documentation, turning tedious searches into efficient, intelligent discovery.

Key Takeaways

  • Practical experience in creating an AI-driven documentation site.
  • Understanding the integration of AI into user experiences.
  • Hands-on skills with the latest web development technologies.
  • Strategies for deploying and maintaining intelligent documentation resources.
Jesse Hall
Jesse Hall

Summertime
JS festival

JSNation Conference will gather 1000+ JS developers at Kromhouthal. Our venue is a former ship engine factory, and we’re happy to dedicate it to the top JavaScript engine authors and engineers.

Gedempt Hamerkanaal 231
1021 KP Amsterdam

View on map
Kromhouthal logo

Follow us for updates

Subscribe to our conference newsletter and get the latest updates and special deals

GitNation Multipass

Get access to 10 conferences with a single ticket
Buy Multipass

Prices

Combo: JSNation + React Summit, Regular

Jun 13-14 (in-person) & Jun 17-18 (remote)

€790 Team 5+ -5%

In-person participation on June 13-14, remote on June 17-18

All information about React Summit

60+ talks in addition to JSNation talks

2 more days of learning and fun

10+ JS workshops

Access to venue & foodtrucks festival

In-person & remote networking

Speakers' meet & greets

Early access to talk recordings

The biggest JS party worldwide

Remote tech discussion rooms

Certificates on conference / workshop participation

Physical swag package

JavaScript art exhibition

Order now

Hybrid Ticket, Regular

Jun 13 (in-person), Jun 17 (remote)

€460 Team 5+ -10%

In-person participation on June 13, remote on June 17

Access to venue & foodtrucks festival

In-person & remote networking

Speakers' meet & greets

Free remote workshops

Early access to talk recordings

The biggest JS party worldwide

Remote tech discussion rooms

Certificates on conference / workshop participation

Physical swag package

JavaScript art exhibition

Order now

Combo: JSNation + React Summit, VIP + Hotel

Jun 13-14 (in-person) & Jun 17-18 (remote)

€1600

In-person participation on June 13-14, remote on June 17-18

All information about React Summit

All features of Regular Combo ticket plus:

the hotel closest to the event venue – Holiday Inn Express North Riverside, booked for June 12-15

priority badge pick-up at the pre-party on June 12

VIP lounge area with recharge stations, food & drinks

reserved first-row seats

special swag box in addition to standard goodie bag

brunch on a boat on June 15

Order now

Combo: JSNation + React Summit, VIP

Jun 13-14 (in-person) & Jun 17-18 (remote)

€990

In-person participation on June 13-14, remote on June 17-18

All information about React Summit

All features of Regular Combo ticket plus:

priority badge pick-up at the pre-party on June 12

VIP lounge area with recharge stations, food & drinks

reserved first-row seats

special swag box in addition to standard goodie bag

brunch on a boat on June 15

Order now

Remote Full Ticket with Multipass

Jun 13 & 17 (remote)

€17/month

Remote participation on June 13 & 17

Interactive video stream in HD quality

Remote networking

Interactive sessions with speakers

Free remote workshops

Early access to talk recordings

Remote tech discussion rooms

Certificates on conference / workshop participation

Full remote access to React Summit, React Advanced, JSNation, Vue.js Live, Node Congress

Order now

Remote Combo: JSNation + React Summit, Early Bird

Jun 13-14 & Jun 17-18 (remote)

€220

Remote participation on June 13-14 & June 17-18

All information about React Summit

60+ talks in addition to JSNation talks

Interactive video stream in HD quality

Remote networking

Interactive sessions with speakers

Free remote workshops

Early access to talk recordings

Remote tech discussion rooms

Certificates on conference / workshop participation

Digital swag package

Order now

Remote Ticket, Early Bird

Jun 13 & 17 (remote)

€180

Remote participation on June 13 & 17

Interactive video stream in HD quality

Remote networking

Interactive sessions with speakers

Free remote workshops

Early access to talk recordings

Remote tech discussion rooms

Certificates on conference / workshop participation

Digital swag package

Order now

Multipass and full tickets perks

Free workshops

icon
Live participation + workshop recordings will be shared after the conference

2x more content

icon
Enjoy 2 days of talks from world renowned speakers

Enjoy HD streaming quality & get recordings right after the conference

icon
Get the full experience & get prepared for a big screen

Take part in discussion & speakers QnA rooms

icon
Get the most out of networking with speakers and fellow attendees

Convince your boss

Are you ready to skill up and network with fellow devs at JSNation, but your boss is not sure about it? It doesn’t take much to convince a manager or team lead and explain the advantages of our event.

We’ve prepared a summary of the most important information to help you achieve your goal. Head over to our dedicated page and share it with your boss.

Learn more

The biggest JS party worldwide

Who says that JavaScript is only for serious business? You can actually power an entire party by JS, and JSNation will show you how.

Amsterdam is known for its nightlife and all our attendees get an invitation to join in. If you get full access, you'll get to see various kinds of performances made with JS at the biggest JS party worldwide on June 14.

Aside from that, the extended program for in-person attendees will also offer a karaoke party and silent disco with music for everyone playing on 3 channels. Afterwards, on June 15, we'll explore the capital of the Netherlands together at walking tours and boat tours.

  • So come hang out with your fellow devs in Amsterdam! June 14 – afterparty at the same venue; June 15 – walking tours and boat tours.

In-person afterparty on June 14

We are searching for talented engineers, creative coders, and artists interested in showcasing JS-related works of art. Fill in the form if it's you!

Algorave & Livecoding Performances

with
The international music movement with a community of electronic musicians, visual artists and developing technologies.

Karaoke

with
No explanation needed – just join the fun!

Silent Disco

with
Dance like nobody's watching!
JS Open Source Awards

The main goal of this project is to shed some light on great open source projects that don’t receive enough attention on a regular basis.

We’re looking at OSS projects or initiatives following an open and transparent culture, especially those eager to collaborate and receive contributions from anyone interested.

GitHub stars are not our criteria, and we’re looking for hidden gems that may not have enough marketing power or huge companies behind them.

JS Open Source AWARDS
Nominations:
Breakthrough of the Year
Most Impactful Contribution to the Community
Most Exciting Use of Technology
Fun Side Project of the Year
Productivity Booster
Giving back to community

We try our best to make all our events accessible and inclusive for a diverse audience. Get in touch with us if you wish to support this initiative, and help us provide Diversity Scholarships for the underrepresented groups in tech.

100 of 150 extra diversity scholarships sponsored

Previous sponsors

Would like to join the community and improve your tech brand? Sponsorship opportunities

Platinum
Media Partners
Tech Partners
  • Hygraph
  • FocusReactive
    Next.js, Headless CMS and eCommerce expert agency

    FocusReactive will help you architect, build, and lead technically advanced websites with a focus on performance and scalability. Partners and experts in Next.js/Vercel, Storyblok, Sanity, Contentful, Shopify Hydrogen, and other Headless eCommerce platforms.

    Whether you seek expert Headless CMS consulting services or an expert agency with deep experience with platforms like Storyblok or Sanity, FocusReactive is the one to help you scale.

Entertainment partners
  • C3 fest

    C3 Dev Festival is a contemporary software engineering and design conference. C3 stands for Code, Career and Creativity, and deliveres The most fun way to stay up to date with the tech industry and facilitate your career growth.

    Check C3 Fest website for details.