Nordic.js is an international two-day JavaScript conference taking place on 2-3 Oct 2025. Founded & organized by @jede, @javve & @martinaelm since 2014.

Stockholm
We're excited to welcome Geisy Domiciano @geisydomiciano as speaker at Nordic.js 2025 💥 Geisy is an Engineering Manager at @Rebtel, a frontend leader with over 13 years of experience building scalable, high-performance web applications, and a strong advocate for accessibility. She’s led teams, shaped frontend architectures, and mentored developers — all while making sure the web works better for everyone. 🦎💻 Her talk — “Access-what? Why and How. A11Y for All” — is a candid look at why accessibility should be about more than compliance. Even with the European Accessibility Act in place, Geisy challenges us to see accessible design as a commitment to humanity, not just a box to tick. She’ll explore how empathy, genuine interest, and care can spark better accessibility practices — and why we shouldn’t need a government directive to do what’s right. Expect practical takeaways, a dose of perspective, and a reminder that building for people means all people. About Geisy: 🇸🇪 Based in Sweden 💼 Engineering Manager @ Rebtel 🧠 13+ years’ experience with Vue.js, JavaScript & TypeScript 🦎 Reptile mom & passionate accessibility advocate
2
483
🎮 We're excited to once again welcome the brilliant Sara Vieira @NikkitaFTW as speaker at Nordic.js 💕 Sara is a product engineer at epilot, author of The Opinionated Guide to React, and a well-known voice in the JavaScript community for talks that are equal parts technical insight and unfiltered fun. She’s also an open source enthusiast with a soft spot for retro games — the kind that fit in your pocket but live forever in your heart. 💾❤️ Her talk — “Writing an Emulator in JavaScript?” — starts with video games and ends with your brain buzzing with bitwise operators and hexadecimal notation. Together, you’ll walk through the basics of building an emulator from scratch, then zoom in on making one for the legendary CHIP-8, all in the browser. Yes, you read that right: we’re talking about playing other people’s games right inside your browser. 🕹️✨ If you’ve ever wondered “could I really do that in JS?” — the answer is yes, and Sara’s here to show you how. About Sara: 🌍 Based in Berlin, Germany 💼 Product Engineer @ epilot 📚 Author of The Opinionated Guide to React 🕹️ Retro gaming nerd & airport enthusiast
1
316
⚡ Say hello to another speaker joining us at Nordic.js 2025: Una Kravets @Una! Una leads the Web UI DevRel team at @googlechrome, where she’s on a mission to make the web platform more powerful, capable, and downright delightful for developers everywhere. She’s a member of the CSS Working Group, the OpenUI Community Group, and one of the loudest cheerleaders for what HTML and CSS can do in 2025. 🎨💻 Her talk — “Back to the Future: of Web Development” — flips the usual narrative on its head. Instead of chasing the next hot JS framework, Una shows how the most exciting web advances are happening right now in the platform itself. We’re talking hover cards, customizable dropdown menus, and other complex UI patterns — all built with zero JavaScript. 🪄✨ Expect a mind-opening tour of functional CSS, semantic HTML, and native browser capabilities that make UI faster, more accessible, and simpler than you think. The future is bright — and it might already be in your browser. About Una: 🌍 Based in Austin, TX 💼 Leads the Web UI DevRel team @ Google Chrome 🎨 Member of CSS Working Group & OpenUI Community Group 🧵 Hobbies include gardening, sewing, and traveling
2
31
26,591
We’re excited to announce that Vitaly Friedman (@vitalyf) will be hosting a full-day @nordicjs workshop on building complex UIs. Vitaly brings decades of UX experience — from Smashing Magazine @SmashingMag to the European Parliament — and knows what it takes to make even the messiest interfaces clear, accessible, and usable. In this workshop, you’ll explore real-world UI challenges developers face in 2025: enterprise dashboards, dense forms, edge cases, and complex workflows — and learn practical ways to handle them with confidence. It’s happening the Saturday after the conference. Get your ticket now — seats are limited. nordicjs.com/2025/workshops
1
300
We’re thrilled to have @getify (Kyle Simpson) leading a full-day workshop at Nordic.js. If you’ve ever wanted to truly understand functional programming — this is your chance. Kyle isn’t just the author of You Don’t Know JS. He’s one of the clearest, most respected educators in the JavaScript world. This is a rare opportunity to learn directly from someone who has helped thousands of developers level up. It’s happening the Wednesday before the conference. Get your ticket now — seats are limited. nordicjs.com/2025/workshops
2
258
Nordic.js retweeted
thrilled to be speaking at this amazing conference!
🔥 Say hello to another speaker joining us at Nordic.js 2025: Kyle Simpson @getifyX ! Kyle is a web engineer, educator, and author best known for the wildly popular “You Don’t Know JS” book series — if you’ve written JavaScript in the last decade, chances are he’s taught you something (or everything). 💡📚 This year, he’s bringing a talk that’s all about the login tech we should be using by now: “Past Time for Passkeys” 🔐 With over 2 billion devices already using biometrics like Face ID and Touch ID, why aren’t we logging in with the same ease and security on the web? Kyle’s diving into what’s blocking Passkeys from going mainstream — and how we, as builders, can help make it happen. Expect practical insights, real talk, and a mission to finally ditch passwords for good. About Kyle: 🏡 Based in Austin, TX 🧠 Author of You Don’t Know JS 🎥 Online instructor with almost 1M hours watched 💬 Known for asking better questions & fighting for the people behind the pixels
1
2
1,391
🎤 Meet another Nordic.js 2025 speaker: Maja Wichrowska @majapw! Maja is a software engineer on the web infrastructure team at @NotionHQ, and she's all about fast, clean, and scalable frontend architecture. At this year’s Nordic.js, she’ll be diving into “Codemods in the Era of AI” — a battle-tested story of how two engineers took on a legacy React codebase, ditched class components, and pulled off a massive migration with just the right balance of AI, automation, and grit. About Maja: 🇺🇸 Based in the US, working remotely with Notion 🧱 Former web infra lead at Airtable 🎨 Past web tech lead of Airbnb’s Design Language System 🌍 Loves travel, sports, and playing fetch with her Aussie Shepherd
2
200
🛠️ Say hello to Marco Ippolito @satanacchio, one of our speakers at Nordic.js 2025! Marco is a Senior Security Engineer at @herodevs, a Node.js TSC member, a Microsoft MVP, and a contributor you’ll find deep in the guts of the JavaScript ecosystem — from Node.js releases to TC39 proposals. If it runs JS, chances are Marco’s touched it. 🔧🌍 At Nordic.js, he’s bringing us a very timely topic: 👉 “Yet Another Config File: Introducing node.config.json” That’s right — Node.js v23 introduces a brand-new config file, and Marco is here to tell us why. Why now? Why this format? Why did it take years to standardize something that feels so essential? And is this finally the solution, or just another entry in the eternal config file rabbit hole? 🐇📁 Expect sharp insights, nerdy deep-dives, and a healthy dose of context on what this change means for devs going forward. About Marco: 🇮🇹 Based in Milan, Italy 🔐 Senior Security Engineer @ HeroDevs 🧠 Node.js TSC member & TC39 delegate 🎤 International speaker & JavaScript ecosystem lifer
2
227
🔥 Say hello to another speaker joining us at Nordic.js 2025: Kyle Simpson @getifyX ! Kyle is a web engineer, educator, and author best known for the wildly popular “You Don’t Know JS” book series — if you’ve written JavaScript in the last decade, chances are he’s taught you something (or everything). 💡📚 This year, he’s bringing a talk that’s all about the login tech we should be using by now: “Past Time for Passkeys” 🔐 With over 2 billion devices already using biometrics like Face ID and Touch ID, why aren’t we logging in with the same ease and security on the web? Kyle’s diving into what’s blocking Passkeys from going mainstream — and how we, as builders, can help make it happen. Expect practical insights, real talk, and a mission to finally ditch passwords for good. About Kyle: 🏡 Based in Austin, TX 🧠 Author of You Don’t Know JS 🎥 Online instructor with almost 1M hours watched 💬 Known for asking better questions & fighting for the people behind the pixels
1
2
15,252
💫 Say hello to one of our speakers at Nordic.js 2025: @JoyeeCheung! Joyee is a compilers engineer at @igalia, and one of the key contributors behind the tools we use every day. She’s been on the Node.js Technical Steering Committee since 2017, and a V8 committer since 2018 — basically, she’s been helping build JavaScript from the inside out. In her talk, “Shipping Node.js Packages in 2025,” Joyee will walk us through what’s new in Node.js 20–24 and how to finally stop fighting CommonJS vs ESM. It’s one for the maintainers, the package authors, and anyone who’s ever screamed at a module.exports error. About Joyee: 🌊 Based in A Coruña, Spain 🔧 Core contributor to Node.js and V8 📦 Expert in module systems, compilers, and backwards compatibility
1
3
836
🕰️ Say hello to another Nordic.js 2025 speaker: @philhawksworth! Phil is Head of Developer Relations at @deno_land , a longtime champion of simplicity in web development, and co-author of Modern Web Development on the Jamstack. With 25 years of experience building for the web (yep, he’s seen some stuff), Phil’s here to take us on a journey through time — browser-style. His talk, “The Time Traveller’s Guide to Web Technologies,” is a nostalgic trip through three decades of JavaScript and web evolution. From the clunky origins to the modern marvels, he'll walk us through the good, the bad, and the over-engineered — with a hopeful eye on what’s next. About Phil: 🇬🇧 Based in London 🕸️ Head of DevRel at Deno 📚 Co-author of Modern Web Development on the Jamstack 💡 Seeker of simplicity in a world full of complexity
4
216
✨ Say hello to another speaker joining us at Nordic.js 2025: @EmmaBostian! Emma is an American Engineering Manager at @Spotify in Stockholm, and she’s here to talk about something many developers wonder at some point: Should I switch to management? 👀 Her talk, “From Engineer to Engineering Manager → How To Know If The Switch Is Right For You,” is a no-fluff guide to navigating this tricky transition. Expect real-life lessons, team leadership tips, and hard-won insights on balancing code, career, and people. About Emma: 🇺🇸 Originally from the US, now based in Stockholm 🎓 Instructor at Frontend Masters & LinkedIn Learning 🎧 Co-host of the Ladybug Podcast
1
5
2,985
✨ Meet our next Nordic.js 2025 speaker: @leichteckig! Ramona is a Developer Advocate at @auth0 — and she’s here to challenge the way we think about login forms. Her talk, “The Cake Is a Lie… And So Is Your Login’s Accessibility”, is a Portal-themed debugging journey through the dark corners of React login components. From broken focus to inaccessible CAPTCHAs, Ramona uses real tools (yes, a screen reader!) to show how to make small changes that lead to big improvements in usability. About Ramona: 🇩🇪 Based in Germany 🛡️ Google Developer Expert, @Cypress_io Ambassador & Women Techmaker 🔐 Passionate about accessibility and identity on the web
1
4
8
1,243
🌟 Say hello to another speaker joining us at Nordic.js 2025: @vitalyf Vitaly is a Senior UX Consultant with the @Europarl_EN, and if you're into smart, future-facing UI — you're going to love his talk. “Design Patterns For AI Interfaces” dives deep into the pitfalls of generic AI chat UIs and explores a better way forward. Expect practical insights on daemons, clustering, templates, temperature knobs, and more. This is not your average AI design session — it’s a tactical playbook for building interfaces that are actually useful. About Vitaly: 🌍 Born in Minsk, now consulting across Europe 🧠 Co-founder of @smashingmag & @smashingconf! 📚 Author, speaker & creator of Smart Interface Design Patterns
173
💥 Say hello to another speaker joining us at Nordic.js 2025: Ulrike Rausch! 🎤✍️ Ulrike is a Berlin-based type designer and founder of @LiebeFonts — known for her beautifully crafted handwriting fonts and her deep obsession with the details of typography. Her talk Making Fonts Like It’s 1995! is a nostalgic joyride through the weird and wonderful world of ’90s digital design. Think WordArt, Clippy, wild gradients, and 3D letterforms — recreated using cutting-edge web font tech. It’s retro meets future, and it’s going to be a lot of fun. 🎟️ Tickets are live and available on our site! #JavaScript
2
3
337
🚀 Announcing our next speaker for Nordic.js 2025: @porteneuve! 🎤💻 Christophe has been deep in the web dev game since the ’90s — contributing to Prototype.js, @rails, @nodejs, and beyond. These days, he’s leading frontend at @doctolib and running the training company Delicious Insights. In his talk What’s up in ES2027? Christophe looks ahead to the JavaScript features expected to land in the next few years — the ones that will shape how we write code in 2025, 2026… and yep, 2027. From new syntax to powerful capabilities, it’s a sneak peek into the future of the language we all use every day. ⚡️ 🎟️ Tickets are live and available on our site! #JavaScript #ES2027
1
173
Nordic.js retweeted
Really looking forward to this!
Kicking off Nordic.js 2025 with our first speaker: @eldh! 🎤✨ Andreas is an engineer at @linear with a passion for building beautiful products — and in his talk Taste Driven Development, he dives into the softer side of software. 💡 What does it feel like when code is truly good? How do you develop taste as an engineer? And why does it matter? Andreas will walk us through lessons from his career across startups, government, and big corps — and offer a few practical ways to build things that don’t just work, but feel right. 🎫 Tickets are live and available on our site!
1
16
1,002