The world’s sharpest JavaScript conference is back on September 18 2026, coming with @dotaiconf on September 17 - part of the @dotConferences series
Paris, France
Joined May 2012
- Tweets3K
- Following149
- Followers6.1K
- Likes544
Big hello to Lea Verou who will be on stage at dotJS! 🙌
@LeaVerou will be speaking about: No-build: pipe dream, or near future?
Almost every JS dev uses bundlers. Few actually like it. The mavericks who try to go no-build learn the hard way why it's still fringe. Are we stuck with bundlers forever, or is there light at the end of the tunnel (and is that light an oncoming train)? Lea takes a pragmatic look at what drives bundler usage, how well the web platform addresses those needs today and in the near future, what's still missing for no-build architectures to become viable, and whether AI changes the equation.
Lea has been improving the Web for nearly two decades. In her 14 years in the CSS WG, she designed many features you use daily. As a twice-elected W3C TAG member, she helped document the Web's Design Principles. She's also a TC39 delegate and WHATWG contributor, and in 2025 was awarded Pathfinder for Standards by the OpenJS Foundation for her overall work and impact. She holds a PhD from MIT, where she spent a decade researching and teaching at the intersection of usability, design, and web technologies.
Catch Lea live at dotJS.
🟡 dotjs.io
Rolling on with dotJS speakers, hello Devlin Duldulao!
@devlinduldulao will be speaking about: A 50-year accident: how JavaScript got Date, and why Temporal exists.
Timezones. Leap years. Daylight saving. Lunar calendars. Nanoseconds. Mutability. What started as "I just need today's date" somehow became one of the most treacherous corners of web development. Devlin takes us on a guided tour through why date and time handling is genuinely, deeply hard, and why JavaScript's Date object makes it harder than it needs to be. Then we'll meet Temporal, JS's long-awaited replacement, and see how its carefully separated types (Instant, PlainDateTime, ZonedDateTime, Duration...) turn a minefield into a map.
Devlin is the creator of DaloyJS, a software engineer, educator, and published author with 10+ years of experience building and teaching modern web development.
Originally from the Philippines and based in Norway since 2019, he writes books and courses for developers who want to ship real, secure systems.
See it live at dotJS!
🟡 dotjs.io
Bringing your team or colleague? DM us for deals!
Up next on the dotJS stage: Harshil Agrawal!
@harshil1712 will be speaking about: Beyond the Chatbot: Generative UI and the Execution Trust Problem.
Chatbots aren't the only way to interact with AI. Generative UI lets an LLM return actual React components tailored to the user, dashboards, forms, and interfaces that build themselves in real time. But running AI-generated code safely is a security challenge that iframes, Web Workers, and VM2 don't fully solve. Harshil will show how V8 isolates at the edge execute AI-generated TypeScript in milliseconds while containing the blast radius, complete with a live demo and a blueprint for building this safely in production.
Harshil works on the Developer Relations team at @Cloudflare, where he's a JavaScript developer, open-source contributor, and self-described low-code enthusiast.
Come and join us next week at dotJS to catch this talk live.
🟡 dotjs.io
Speaker spotlight on: Bart Waardenburg, joining us for dotJS!
On September 18, @BartWaardenburg will be speaking about: JavaScript tooling has a blind spot: codebase-wide questions.
AI can write plausible diffs fast, but in large TypeScript and JavaScript repos, the real failure mode isn't syntax or types - it's missing system context. Agents don't know which exports are dead, which modules sit in risky cycles, or which architectural boundaries should never be crossed.
Bart will show why AI-assisted development needs a deterministic codebase truth layer, and how graph-based analysis plus runtime evidence turns "this looks safe" into "you can delete this with confidence."
Bart is a full-stack developer and tech lead based in the Netherlands, and creator of Fallow, a Rust-native codebase intelligence tool for TypeScript and JavaScript - featured on Syntax.fm's "How to Fix Vibe Coding" as "the number one tool people aren't using."
Want to know more? Head over to the agenda to check out his abstract - and grab your tickets for dotJS!
🟡 dotjs.io
Speaker spotlight on: Nikolay Rodionov joining us for dotJS!
From powering World Cup live streams to building the infrastructure behind agentic AI, @Jeanroudy has a track record of tackling hard technical problems at scale, and now he's bringing that experience to dotJS.
On the d-day, Nikolay will be speaking about: Building MCP Apps with All the Comfort of Modern TypeScript DevX.
Nikolay Rodionov is a cofounder and COO at Alpic, an AI infrastructure startup specializing in MCP Apps and agentic AI platforms. He previously founded Streamroot, a P2P video delivery technology that powered numerous World Cup streaming events before its acquisition by Lumen Technologies.
He's a seasoned speaker at conferences like Demuxed, MCP Dev Summit and AI Engineer Paris, and the creator of the Paris Video Tech and MCP Connect communities.
Building AI-powered apps shouldn't mean giving up the developer experience you expect from modern tooling. Nikolay will show how Skybridge, an open-source fullstack TypeScript framework, brings hot module reload, local emulation, and end-to-end typesafety to MCP app development - with a live dev session to prove it.
Read more about his abstract on the website and join us:
🟡 dotjs.io
You don't need a cloud subscription or backend infrastructure to bring powerful AI into your web app. Next in our dotJS speaker lineup: Maximiliano Firtman!
@firt has written 14 books (including Vanilla Web and Hacking Web Performance), trained thousands of developers through Frontend Masters, Pluralsight, and LinkedIn Learning, and is an OpenAI Codex Ambassador. He's spent years teaching web performance, mobile dev, PWAs, and now AI - always with a practical, hands-on lens.
At dotJS, his talk is Unlocking Client-Side Generative AI in Your Web App.
Thanks to modern browser APIs and local model support, it's now possible to run generative AI - including text, vision, and speech - entirely on the client side. Max will show how to unlock these capabilities using built-in AI APIs, WebNN, WebGPU, and WebAssembly, with architecture patterns, browser and device capabilities, and live demos along the way.
Full abstract is on the website if you want to dig deeper:
🟡 dotjs.io
Next up in our dotJS speaker lineup: Nico Martin!
At dotJS, @nicodotdev's talk will be on: Boring but Effective: WebAI That Ships.
Everyone's talking about generative AI. But machine learning is so much more than chatbots... and a surprising amount of it runs directly in the browser, on ordinary consumer hardware. Text embeddings for semantic search, real-time speech recognition, image tasks like background removal: small open models, often just a few megabytes, powered by tools like Transformers.js and WebGPU. No cloud subscription, no API key, no gigabyte downloads.
Nico will walk through the tasks that already work on the hardware your users own - live, fully offline, and ready for production.
Nico is a Machine Learning Engineer focused on WebML at @huggingface, and a Google Developer Expert in AI and Web Technologies. He spends his time making AI accessible directly in the browser and sharing what he learns through workshops, articles, and talks.
Come say hi and grab your ticket to dotJS!
🟡 dotjs.io
Speaker spotlights coming up for dotJS! Let's start with: Jad Joubran 🤗
Very excited to have him with us!
@JoubranJad is an independent web performance consultant and educator who's taught more than 20,000 developers through online platforms, in-person training, and university lectures. He's also the creator of learnjavascript.online and is recognized as a Google Developer Expert for his work in the web community.
At dotJS, his talk will be on: The (Abundant) State of the Web.
The web platform is moving faster than ever - features that used to take years to land across browsers are now showing up in a fraction of the time. On top of that, AI is changing how we build: boilerplate is disappearing, APIs are easier to navigate, and entire features can be scaffolded in seconds.
Jad will dig into where the web stands today, what's finally become reliable, and which skills actually matter now that building has gotten this much easier.
🟡 To read more about the abstract & get your tickets, RDV over here: dotjs.io
If you missed this, here's the dotJS agenda, taking place September 18, in Paris 🎉 !
A warm welcome to the following speakers and their talk titles:
- @JoubranJad (Independent Web Perf Consultant & Creator of LearnJavaScript.online) - The (Abundant) State of the Web
- @nicodotdev (Machine Learning Engineer at @huggingface) - Boring but Effective: WebAI That Ships
- Karen Li (Software Engineer at @gitHub) - What You’re Really Trusting When You Run npm install
- @maxifirtman (Mobile & Web Developer, International Speaker, Trainer, Author of 14 books) - Unlocking Client-Side Generative AI in Your Web App
- Hammad Hassan (Software Engineer, Creator of Callio) - The Hidden Infrastructure Behind AI-Native Apps
- Thorsten Seyschab (IT Consultant & Senior Full-Stack Web Engineer) - Promise You'll Know It? The async JavaScript Quiz
- Nikolay Rodionov (Co-founder & COO of @Alpic_ai) - Building ChatGPT and MCP Apps with All the Comfort of Modern TypeScript DevX
- @ythecombinator (Staff Software Engineer at @Medallia) - Web Performance APIs That You (Probably) Never Knew Existed
- Gábor Csomák (Staff Engineer at Bally's Interactive) - Micro frontends Done Right
- Guillaume Moigneu (Field CTO at @Upsundotcom) - TypeScript was built for agent factories (it just didn’t know it yet)
- Bart Waardenburg (Front-End Engineer Building Open-Source JavaScript Tooling) - JavaScript tooling has a blind spot: codebase-wide questions
- Vishnudhasan Govindarajan (Product Engineer at VIRGIO) - Your Lighthouse Score Doesn’t Matter on 3G
- @harshil1712 (Developer Educator at @Cloudflare) - Beyond the Chatbot: Generative UI and the Execution Trust Problem
- @devlinduldulao (Creator of DaloyJS, Software Engineer, Educator) - A 50-year accident: how JavaScript got Date, and why Temporal exists
- @LeaVerou, Ph.D (Web Standards Expert, TC39 delegate, and a WHATWG contributor)
To read more about who they are and their abstracts, head over to the website:
🟡 dotjs.io
And book your ticket(s) if you haven't yet done so 😉 . It's a great opportunity to watch these speakers live, but to also get a chance to speak to them after!
Say hello to all our dotJS 2026 speakers:
-Karen Li - Software Engineer at @github
-@nicodotdev - Machine Learning Engineer at @huggingface
-@firt - Mobile & Web Developer, International Speaker, Trainer, Author of 14 books
-@LeaVerou - Web Standards Expert, TC39 delegate, and a WHATWG contributor
-@devlinduldulao - Creator of DaloyJS, Software Engineer, Educator
-@harshil1712 - Developer Educator at @Cloudflare
-@BartWaardenburg - Front-End Engineer Building Open-Source JavaScript Tooling
-@JoubranJad - Independent Web Perf Consultant & Creator of learnJavaScript.online
-Vishnudhasan Govindarajan - Product Engineer at Virgio
-@Hmadhsan - Software Engineer, Creator of callio
Lightning talks speakers:
-@ythecombinator - Staff Software Engineer at @Medallia
-@bartheletf - Co-founder & CTO of @alpic_ai
-@guillaumedotid - Field CTO at @upsundotcom
-Gabor Csomak - Staff Engineer at Bally’s Intralot
-@toddeTV - IT Consultant & Senior Full-Stack Web Engineer
Talk titles dropping soon, follow along for the full schedule!
Join us on Sept 18 in Paris: dotjs.io/
Three more dotJS speakers revealed, Sept 18!
Meet the sharpest technical minds in the #JavaScript ecosystem:
@JoubranJad - An independent web performance consultant and educator. He has taught more than 20,000 developers through online platforms, in-person training, and university lectures (Hogeschool van Amsterdam and Fachhochschule Salzburg). He's also the creator of learnjavascript.online and several other courses.
@BartWaardenburg - A full-stack developer, front-end expert, tech lead, and creator of Fallow, a Rust-native codebase intelligence tool for TypeScript and JavaScript. He works at the intersection of frontend engineering, static analysis, developer tooling, and AI-assisted workflows.
@toddeTV - Thorsten is an IT consultant and senior full-stack web engineer who has been self-employed since 2014. When he's not assisting companies with their projects or providing guidance and support, he spends his time contributing to open-source projects, giving talks, and enjoying 3D printing.
Want to join us?
Get your regular ticket until July 28, before the prices change:
dotjs.io
And remember, we also have combo ticket options if you want to attend dotAI the day before, on Sept 17!
We're kicking things off with a first sneak peek at some of the incredible minds joining us at dotJS, the world's sharpest #JavaScript conference for web developers, on September 18th in Paris.
Meet our first confirmed main speakers:
🟡 Karen Li – Software engineer at @github
🟡 @nicodotdev – Machine Learning Engineer at @huggingface
🟡 @LeaVerou – Web Standards Expert, CSS architect, and MIT PhD
🟡 @firt – Mobile and web developer, trainer, and author of 14 books
🟡 @devlinduldulao – Software engineer, educator, and published author
🟡 @Hmadhsan – Software Engineer
Get your ticket now or your combo ticket to attend @dotaiconf, the world's brightest AI conference for AI builders on Sept 17:
dotjs.io/register
dotJS@dotJS
9 Apr 2025France
FranceConnected via France App StoreAccount-level information, not a live location or per-post device.
🎥 All dotJS 2025 talk videos are now live on our YouTube channel!
Watch now the entire conference replay:
youtube.com/playlist?list=PL…
dotJS@dotJS
3 Apr 2025France
FranceConnected via France App StoreAccount-level information, not a live location or per-post device.
The 10th edition of #dotJS is now over! Thank you to all the speakers, attendees and partners for this wonderful day!
dotJS@dotJS
3 Apr 2025France
FranceConnected via France App StoreAccount-level information, not a live location or per-post device.
dotJS@dotJS
3 Apr 2025France
FranceConnected via France App StoreAccount-level information, not a live location or per-post device.
Now on stage at #dotJS @sarah_edo talking about « The Wind and the Waves: The formation of Framework Waves from the Epicenter »
dotJS@dotJS
3 Apr 2025France
FranceConnected via France App StoreAccount-level information, not a live location or per-post device.
A huge thank you to our partner @leboncointech for your support at #dotJS and for the great stickers!
dotJS@dotJS
3 Apr 2025France
FranceConnected via France App StoreAccount-level information, not a live location or per-post device.
Now on stage at #dotJS @matteocollina talking about « Node.js will use all the memory available, and that's OK! »
dotJS@dotJS
3 Apr 2025France
FranceConnected via France App StoreAccount-level information, not a live location or per-post device.
Now on stage at #dotJS our fantastic MC @porteneuve talking about « Clarke’s third law in action: having fun ES proxies »