JSNation US 2025
who it's for
full-stack JavaScript developers, Node.js developers, frontend architects, platform and infrastructure engineers, engineering managers, developer tools engineers, AI-focused software engineers
topics
TypeScript on the GPU; Node.js and TypeScript integration; compiler-driven user interfaces; WebAssembly for web apps; full-stack AI orchestration; agentic engineering with LLMs; local-first collaboration; edge architecture and orchestration; npm install and publish internals; JavaScript performance testing with DevTools; accessible-by-default applications; spec-driven development workflows
| title | author | length |
|---|---|---|
| The AI-Native Software Engineer | Addy Osmani | 25m |
Claims concrete: AI speeds scaffolding but stalls the 70% problem where the final mile needs senior work; Google data shows up to 21% more tasks completed per… | ||
| Never Worry About CORS Again | Jarred Sumner | link |
Fixing CORS errors is a frustrating rite of passage for every web developer. Bun's Rendering API makes it trivial to run your frontend and API on the same… | ||
| Rethinking Bundling: Why You Don’t Need Less JavaScript | Daniel Roe | link |
JavaScript represents a big part of page weight - and optimising for performance often requires trimming or optimising the bundle - albeit imperfectly. At the… | ||
| Beyond Signals: The Next Big Shift in Web Reactivity | Ryan K Carniato | link |
Signals and fine-grained reactivity have recently become staples in modern JavaScript frameworks. However, 9 years ago, when Ryan Carniato created SolidJS, the… | ||
| TypeScript on the GPU – Bridging the Gap Between Realms | Iwo Plaza | link |
Join me for a technical deep-dive on TypeGPU which, among other things, allows your WebGPU shader to be made up of JavaScript either partially or entirely… | ||
| Backend/Fullstack Development With JavaScript | Liran Tal, Shivay Lamba, Daniel Roe | |
-- no description -- | ||
| Compilers, User Interfaces & the Rest of Us | Matheus Albuquerque | link |
Compilers have long been seen as one of the most complex topics in computer science. Nowadays, web frameworks are evolving from runtime libraries into… | ||
| Advanced Claude Code Techniques: Agentic Engineering With Context Driven Development | Cole Medin | link |
You'll learn how to move beyond basic prompting to create comprehensive workflows to give your AI coding assistants all the architecture, best practices… | ||
| AI-powered JavaScript Development | James O'Reilly, Alex Astrum | 22m |
Demonstration shows Firebase Studio as a cloud VM running CodeOSS with a committed dev.nix reproducible environment that guarantees identical workspaces… | ||
| Lessons from Building Enterprise Remote MCP Server? | Hemanth HM | link |
This talk shares real-world lessons from building and operating remote MCP (Model Context Protocol) server. It covers the architectural decisions, technical… | ||
| Weaponizing LLMs to Hack JavaScript AI Applications | Liran Tal | link |
Developers have gone full-steam from traditional programming to AI code assistants and vibe coding but where does that leave application security? What are the… | ||
| Full-Stack AI Orchestration: Modular Agents, Observability, and the Edge | Jamal Sinclair O'Garro | link |
Enterprise AI is an orchestration problem. We need systems that are modular, observable, and scalable – from our central data centers to the edge. This session… | ||
| Fundamentals vs Frameworks: What Developers Need to Know When AI Knows Everything | Shivay Lamba, Ryan K Carniato, Daniel Roe, Matheus Albuquerque, Brian Whippo, James O'Reilly, Alex Astrum, Max McCrea | |
-- no description -- | ||
| Meta Framework for Kubernetes: TypeScript Meets Cluster Control | Casey Wylie | link |
Kubernetes doesn’t have to be hard. In this talk, we’ll explore kubernetes-fluent-client, a TypeScript-based meta framework that makes working with the… | ||
| Demystifying npm: What Actually Happens When You Install and Publish | Karen Li | link |
npm powers the JavaScript ecosystem, but many developers still treat it as a black box. This talk aims to demystify core npm workflows and give developers with… | ||
| Beyond Boring: Unlocking the Web’s Wild Side | Elian van Cutsem | link |
Get ready for a fresh spin on frontend creativity! In this session, Elian will introduce some cutting-edge web APIs and showcase live demos that push the… | ||
| Keeping Up with The Fast and Furious Web | Scott Tolinski | link |
Things are evolving constantly and it's hard to know what's worth your time. As someone who learns and teaches for a living, Scott explores the web platform… | ||
| The State of Node.js 2025 | Matteo Collina | link |
Node.js continues to thrive despite claims of its decline. We'll debunk myths, highlight recent enhancements, and demonstrate its robust performance in today's… | ||
| The 2025 State of JavaScript Testing | Daniel Afonso | link |
Have we been stuck in the same testing pain loops for years? Even though it might seem like it, we haven't! Even if AI is now writing our tests, many… | ||
| Node.js + TypeScript: A Native Integration Years in the Making | Marco Ippolito | link |
Imagine the convenience of executing TypeScript files directly with Node.js using `node file.ts`. Just a few years ago, this concept seemed like a distant… | ||
| DevTool Wars: Across the Browser-verse | Will Klein | link |
Most developers use Chrome DevTools, but what about Firefox, Safari, and Edge? Venture off the well-traveled path, and we’ll find each browser hiding its own… | ||
| Future-Proofing JavaScript Careers: Surviving Market Downturns and AI Disruption | Sergey Berezhnoy, Ayodele Aransiola, Nishu Goel, Noam Zingboim, Benjamin Schachter | |
-- no description -- | ||
| Eye Tracking & a11y on the Edge: Build an Eye Tracking With AI Running on Your Device! | Francesco Sciuti | link |
Today it's possible to create advanced eye tracking systems without specialized hardware but simply using a standard webcam and the inevitable AI. But the real… | ||
| JavaScript File Handling Like a Pro: From ZIP Streams to Memory-Efficient Parsing | Noam Zingboim | link |
Handling files in JavaScript goes far beyond fs.readFile. In this practical talk, you'll learn how to process large files efficiently using streams… | ||
| What Happens When an AI Has Access to a Node.js Environment? Spoiler: Wild Things | Alfonso Graziano | link |
Give an AI access to a real Node.js runtime, and things start to get interesting. It can run code, install packages, generate files, and even launch servers on… | ||
| They Said JavaScript Couldn't Make Beautiful Art – They Were Wrong | Raihan Nismara | link |
Discover how JavaScript and canvas sketch transform mundane code into mesmerizing visual art in this eye-opening session. This talk reveals practical… | ||
| Architecting for the Edge: The Next Fullstack Frontier | Brian Whippo, Noam Zingboim | |
-- no description -- | ||
| When the Safety Net Catches Fire: Solving Feature Flag Problems at Scale | Ryan Feigenbaum | link |
Feature flags seem simple enough: an on/off switch in your code. But as your team grows, the code gets more complex, and you add more flags, things can quickly… | ||
| Generative Engine Optimization: How to Build AI-Discoverable Websites | Simon Ouyang | link |
Search is evolving. As AI tools like Perplexity, ChatGPT, and Google SGE transform how users discover content, traditional SEO strategies fall short. Today’s… | ||
| Beyond JavaScript: Unleashing the Power of WebAssembly for Faster Web Apps | Nitin Gupta | link |
JavaScript is great, but it wasn’t built for high-performance tasks like complex data processing or 3D rendering. That’s where WebAssembly (WASM) comes in — a… | ||
| Entropy Tolerance: The Most Important Software Question You Aren't Asking | Tony Alicea | link |
"Entropy Tolerance" is an original idea to help technical leaders navigate AI adoption decisions. This concept measures how much AI-generated uncertainty your… | ||
| Simon Ouyang's Room | Simon Ouyang | |
Leave your question in the comment field after the talk and the speaker will answer upon availability | ||
| The End of Frontend Fragmentation? How Rust is Unifying Frameworks & Tooling | Alexander Lichter | link |
Frontend frameworks are increasingly converging, not just in features like Signals or first class TypeScript support, but also in shared tooling. Vite now… | ||
| From Fragile to Future-Proof: Solving Web Monetization Chaos with Payment Systems That Scale | Faris Aziz | link |
What happens when 'just integrate Stripe/Adyen/Revolut' isn't enough? As platforms grow, payments turn from a simple integration into a complex web of… | ||
| Fast Track Design to Code With Figma MCP | Riccardo Erra | link |
Design-to-code moves faster when your agent has the right context at each step. I’ll show how the Model Context Protocol (MCP) lets you stitch together servers… | ||
| Local First – Collaboration Beyond Cloud | Kritiketan Sharma | link |
For years, we’ve defaulted to centralised servers and, more recently, leaned heavily on server-side components to power our web apps. But this dependence has a… | ||
| Giving Old Projects New Life With Spec Driven Development | Leon Malisov | link |
The great thing about your dusty old project from when you were starting out in starry-eyed is that for better or worse that old code contained a set of rules… | ||
| Diving Into the Toplayer: Where Dialogs, Popovers, and Modals Live | Tim Damen | link |
The web platform is evolving, introducing powerful new primitives that change how we build interfaces. Among these innovations is the toplayer – an important… | ||
| What Data Analysts Wish JavaScript Developers Knew: Lessons from Healthcare Finance | Aikerim Belispayeva | link |
Behind every healthcare dashboard or billing report is a complex web of data logic, regulatory standards, and human decisions. As a Senior Analyst working at… | ||
| TanStack Router: Beyond the Basics | Joana Santos | link |
Modern routing isn’t just about navigating between pages anymore - it’s about dynamic data loading, route transitions, and user experience. Join us as we… | ||
| Building Desktop Apps Out of Web Apps: Scaling Electron With Code Signing & CI/CD | Ayodele Aransiola | link |
Electron bridges the web and desktop apps, enabling developers to turn web apps into cross-platform desktop experiences. But beyond the quick start lies a… | ||
| Joana Santos' Q&A | Joana Santos | |
Leave your question in the comment field after the talk and the speaker will answer upon availability | ||
| Building Durable Workflows From Scratch in JavaScript | Peter Kraft | link |
Durable workflows - workflows that checkpoint their state to automatically recover from failure - enable developers to build reliable code faster and… | ||
| Accessible by Default: Building Apps That Everyone Can Use | Karly Lamm | link |
Learn how to build applications that are inclusive, scalable, and ready for real-world users. Karly Lamm shares practical strategies for making accessibility a… | ||
| Beyond Code: Crafting Effective Discussions to Further Technical Decision-Making | Allison McMillan | link |
Whiteboards. Proof of Concepts. Pairing. Spikes. These are all tools we use every day to have high-level technical conversations about ideas we propose or… | ||
| Build a MCP (Model Context Protocol) in Node.js | Julián Duque | link |
The workshop covered various aspects of building Model Context Protocol (MCP) applications in Node.js with Heroku. Participants were instructed on setting up… | ||
| Pragmatic 101 on Custom JS Tooling for Your Project | Will Klein | link |
Introduction to a JavaScript tooling workshop based on personal experiences and the motivation behind creating custom tools for enhanced productivity. Speaker… | ||
| Backend-for-Frontend Auth: The Secure JS App Architecture | Kim Maida | link |
Challenges in OAuth, importance of back end security for front end, and implementation details of OAuth flow between front end, back end, and authorization… | ||
| How to Build Full-Stack Apps Using Cursor | Shrey Shah | link |
Ray conducting a workshop on building full stack apps using Cursor, emphasizing the importance of rules and demonstrating rule creation. Exploring advanced… | ||
| Interactive Debugging and Control in Node.js With REPL | Edy Silva | link |
Eddie introduces Interactive Debugging and Control in Node.js with Rapple, addressing debugging challenges in production environments. Node.js lacks a… | ||
| Using Spec-Driven Development for Production Workflows | Erik Hanchett | link |
We're discussing spec-driven development and the innovative AI IDE, QIRO, that supports this approach. QIRO focuses on structured specifications before coding… | ||
| A JS Dev's Guide to Not Dismissing Blockchain | Brian Whippo | link |
Brian Wipo, Developer Relations lead at the Algorand Foundation, discusses the relevance of blockchain in 2025 and its impact on developers. Algorand's… | ||
| Get Set Up for Performance Testing With DevTools | Nishu Goel | link |
Speaker discusses performance concerns in JavaScript applications, tools like Lighthouse and DevTools, field metrics evaluation, real data insights, and AI… | ||
| Modern React Architecture | Brad Westfall | |
-- no description -- | ||
| nothing matches | ||