3 Minutes read

Two weeks ago, I had the chance to attend the 2025 dotJS conference, thanks to ekino.

Maxime Dubourg and Pierre-Alexandre Dupuy
Maxime Dubourg and Pierre-Alexandre Dupuy at dotJS 2025

dotJS 2025: A Single-Track JavaScript Conference

This 10th edition was organized in Paris, at the Folies Bergère by dotConferences.

For this special edition, there was an amazing lineup with 14 talks in a single-track format. Personally, I find this format to be great as it allows for total immersion without the dilemma of choosing between parallel sessions.

Last year, I went to a conference called React Paris (organized by BeJS) that offered the same format — a single stage — and I already loved it. It allows you to better focus on what the speakers are saying and not wonder every 30 minutes “where am I going next?”. I assure you that over an entire day, it’s very enjoyable. I hesitated to attend React Paris again — I was particularly impressed last year by antfu’s conference (Anthony’s Roads to Open Source — The Set Theory), but this year I couldn’t miss dotJS which offered better themes to my taste.

Venue and Organization

Regarding organization, it was almost flawless for me. The Folies Bergère theater is a magnificent venue located in the heart of Paris. The stage was easily visible from both floors of the theater and very well decorated. Christophe Porteneuve’s questions to the speakers at the end of each talk were interesting and brought something dynamic and interactive.
Overall, there weren’t too many participants. The meals offered many vegetarian alternatives, thank you 🫶. The only downside for me concerns the diversity of speakers. On this point, React Paris shows a much better example with a more balanced representation.

Highlights and key presentations

The day began beautifully with a conference by Angie Jones. She presented MCPs as a new eldorado for web makers.
MCP — model context protocol — is a standard for AI agents to communicate with apps, tools, or data structures.
This protocol was invented by Anthropic at the end of 2024 and quickly adopted by OpenAI.
Today we can use MCPs in the latest version of VSCode!

Then Kyle Simpson, author of You Don’t Know JS, offered us a deep reflection on the evolution of the Web in recent years. He exposed the “local first” principle and his vision of what Web 2.5 could be — a return to fundamentals. Kyle passionately defended applications allowing users to regain control of their personal data. His speech resonated like a manifesto for a return to the very essence of the Web: an open, transparent ecosystem based on open source, where our data is no longer captive to large platforms.
A talk full of wisdom that offers an alternative to the dominant paradigms of “server first” and “cloud first”.

Then web rock stars like Eduardo San Martin Morote (Pinia, Vue.js core team), Ryan Dahl (Node.js and Deno creator), Matteo Collina (Fastify, Pino, member of Node.js TSC), Sarah Drasner (author of the book Engineering Management for the Rest of Us and currently Senior Director of Engineering at Google) succeeded each other on stage.
You understand, I hope, my excitement, both as a developer and as a manager, to see so many emblematic talents gathered.

Finally, the day brilliantly concluded with Wes Bos’s presentation.
Wes Bos explained to us how to do fun things with JS and AI, or more precisely “Coding cool shit with JavaScript”.
Wes Bos has contagious energy, an inimitable style, and legendary humor.
Yes, I’m completely a fan.
He was undoubtedly the ideal speaker to close this intense day.
To come full circle, Wes Bos just released a podcast on MCPs.

Conclusion

The dotJS conferences are already available on the dotJS YouTube channel.
Thank you again to the speakers and organizers of this fabulous day.


A day among web legends: my experience at dotJS 2025 was originally published in ekino-france on Medium, where people are continuing the conversation by highlighting and responding to this story.