XtremeJS 2025
2025-12-02
-- online --
XtremeJS ·
[XtremeJS 2021, XtremeJS 2022, XtremeJS 2023, XtremeJS 2024, XtremeJS 2025]
who it's for
JavaScript developers, Node.js developers, frontend developers, security engineers, developer experience engineers, platform engineers, AI engineers
topics
CLI flag and UX patterns; agentic IDEs and code generation; browser LLM inference with WebAssembly; WebGPU-accelerated model execution; Intl API for localization; load testing with k6; HTTP Message Signatures (RFC 9421); building autonomous agents in Node.js; Backstage developer platform blueprint; Node.js DoS and event-loop defenses; JavaScript security best practices; visualizing JS execution and closures
| title | author | length |
|---|---|---|
| How Not To Build Your CLI’s | Christopher Miller | 16m |
Lists the anti-patterns that cause data loss and automation failure with concrete examples: git branch -D and Docker’s capital -P missteps, curl’s -d / -X… | ||
| XtremeJS Xperts Panel: The AI Revolution in Coding – Tools, Trends, and Tomorrow | Matteo Collina, Guillaume Blaquiere, Nick Taylor, Haim Michael | 28m |
Panelists argue that agentic IDEs and tools like Claude and GitHub’s spec kit already scaffold frontends, generate code, docs and Playwright tests, but… | ||
| Full Disclosure – Visualizing JavaScript with the CSE Machine | Martin Henz | 32m |
A browser-based visualizer called CSE Machine animates JavaScript execution by showing the actual control and stash stacks and the environment tree, with… | ||
| Introduction to Load Testing | Lukasz Nowak | 26m |
Defines performance as 100 milliseconds and measures throughput by how many concurrent users an endpoint serves, using four concrete tests: load, stress, spike… | ||
| Bringing and Running AI Agents in the Browser | Shivay Lamba | 31m |
Covers running LLM inference fully in-browser using WebAssembly runtimes, WebGPU acceleration and transformers.js / MLC WebLLM, including quantization to fit… | ||
| INTL: The best browser API you’re not using | Kilian Valkhof | 24m |
Modern browsers include the Intl API (baseline since 2017) that replaces heavy npm formatters and cuts bundle size by using built‑in formatters for dates… | ||
| From Prompt to Production: Building Autonomous AI Agents in Node.js | Tamar Stern | 25m |
Builds a Node.js agent stack that uses GPT-style LLMs (demo uses GPT‑4 mini) wrapped with langchain/langgraph to implement a four‑node graph (user input → web… | ||
| Backstage: The JavaScript Blueprint for Building Developer Platforms | Nitin Jain | 27m |
Backstage presents a concrete JavaScript/TypeScript blueprint that companies use as a unified service catalog with metadata (owners, deploy status, logs, cost)… | ||
| HTTP Message Signatures Demystified: Stronger Security for JavaScript | Victor Lyuboslavsky | 23m |
Claims that HTTP message signatures per RFC 9421 let servers verify who sent a request and that headers and bodies aren’t tampered with, using a content-digest… | ||
| Boy Scout Rule in the Age of AI: Leaving Codebase Cleaner than You Found it | Georgii Perepechko | 23m |
Claims that 85% of developers use AI and that >40% of code is AI-assisted while only 28% trust that code, then prescribes concrete fixes: supply prompt-level… | ||
| 30 Tips for Secure JavaScript | Tanya Janca | 32m |
Thirty concrete JavaScript practices and a few extras, with exact do/avoid rules: use encodeURIComponent/decodeURIComponent for URL parts, prefer… | ||
| This DoS goes loop-di-loop – preventing DoS attacks in your Node.js application | Alon Mureinik | 29m |
Node.js request handling blocks when heavy parsing or sync work runs on the event loop: raw JSON parsing scales linearly so large bodies tie up the server… | ||
| nothing matches | ||