~/conference

JSNation Live 2021

JavaScript developers, full-stack engineers, frontend engineers, engineering managers, platform engineers, site reliability engineers, web performance engineers

Node.js runtime observability; automated security scanning for JS; Proxy-based state management; JAMstack and immutable deploys; Module Federation micro-frontends; Vite frontend tooling; JavaScript to WebAssembly performance; TensorFlow.js in the browser; Web Components with Lit; Deno high-performance web server; Chrome DevTools debugging; Core Web Vitals for SEO

titleauthorlength
Simplifying the Complexity of Node.js with InfluxDBMarian Villa07m
NodeSource describes building an enterprise Node runtime called nSolid runtime that embeds InfluxDB as an embedded single binary to collect CPU profiles…
Talk on
Automated Security Testing for JS Apps & Underlying APIsScott Gerlach08m
StackHawk is a docker-based scanner that runs against a live host (localhost or CI) and claims to find real issues like cross-site scripting and SQL injection…
Talk on
Using the Proxy API for State ManagementWill Johnston22m
Builds a Proxy-based state wrapper that intercepts get and set traps, uses Reflect to forward operations and WeakMap caches to avoid double-proxying, and…
Talk on
How Your Architecture & Infrastructure Can Make or Break Your Team’s ProductivityJason Lengstorf08m
Claim: switching to a JAMstack decoupled front end plus precompiled assets and CDN deploys removes backend gatekeeping, cuts servers and runtime complexity…
Talk on
Headless vs Traditional eCommerce Platforms: Introducing Commerce LayerFabrizio Picca07m
Commerce Layer is an API-first transactional engine that exposes endpoints for prices, carts, inventory and orders and is presented as an alternative to…
Talk on
Building a Custom Component Library – Fast - TJ VanTollTJ VanToll08m
Argues for a single company UI library that reuses Kendo UI components, refuses to rebuild complex widgets like date pickers and autocompletes, and wraps…
Talk on
Create an Application Backend in Clicks with the Amplify Admin UIAli Spittel20m
Creates a fullstack video-course backend in clicks and deploys it to AWS in minutes, producing a working offline-ready backend wired to browser IndexedDB and…
Talk on
JavaScript Open Source Awards 2021Stefan Fejes, Bruce Lawson31m
A filmed awards ceremony lists 500 unique projects whittled to 25 nominees across five categories and names winners so viewers know what actually stood out…
Talk on
How to Code Boring Internal Apps 10x FasterChris Smith07m
Claim that Retool builds internal apps 10x faster by combining a drag-and-drop UI with prebuilt database and API connectors and an everywhere-write JavaScript…
Talk on
Accelerating Code Quality with DORA MetricsNico Krüger19m
Google DORA metrics map to concrete gains and the talk gives numbers: elite teams deploy 4,000 times in a week for some customers and are 208x more frequent…
Talk on
Remember CSS Sprites? Let's do that with video!Matt McClure07m
Combines multiple camera feeds into one video sprite by laying them out in quadrants, encoding a single stream (demo at video-sprites.mux.dev) and using canvas…
Talk on
Vite: Rethinking Frontend ToolingEvan Youlink
Vite is a next-generation build tool that leverages native ES modules for improved performance. It eliminates the need for bundling and improves hot module…
Talk on
Making JavaScript on WebAssembly FastLin Clarklink
WebAssembly enables optimizing JavaScript performance for different environments by deploying the JavaScript engine as a portable WebAssembly module. By making…
Talk on
Building Brain-controlled Interfaces in JavaScriptCharlie Gerardlink
Learn how to build brain-controlled interfaces using JavaScript and brain sensors. Understand the functions of different parts of the brain and how they relate…
Talk on
Multithreaded Logging with PinoMatteo Collinalink
This talk is about logging with Pino, one of the fastest loggers for Node.js. Pino's speed and performance are achieved by avoiding expensive logging and…
Talk on
Debugging with Chrome DevToolsJecelyn Yeenlink
Here are some tips for better utilizing DevTools, including using the run command, customizing keyboard shortcuts, and emulating the focus effect. Learn how to…
Talk on
The Third Age of JavaScriptShawn Swyx Wanglink
This talk presents the Third Age of JavaScript, covering the evolution and future of the language. It explores the adoption of ES modules and the decline of…
Talk on
Micro Frontends with Module Federation and ReactAlex Loberalink
Today's Microfrontend workshop with Module Federation covers configuring module federation, creating boundaries between micro frontends, routing, soft…
Talk on
Building a Hyper Fast Web Server with DenoMatt Landers, Will Johnstonlink
The workshop introduces Beano and Hyper, a JavaScript runtime and a Rust library known for its fast HTTP implementation. The benefits of using Rust and Hyper…
Talk on
TensorFlow.JS 101: ML in the Browser and BeyondJason Mayeslink
JavaScript with TensorFlow.js allows for machine learning in various environments, enabling the creation of applications like augmented reality and sentiment…
Talk on
Web Components, Lit and Santa 🎅Sam Thorogoodlink
Web Components and the Lit library are introduced, highlighting their ability to create custom elements and replicate built-in components with different…
Talk on
Pixi Powerups!Mat Groveslink
Pixie is a powerful tool for creating scenes and effects in software development. It supports features like texture mapping, Spine animation, and filters for…
Talk on
Keep ScrollingCassie Evanslink
Scroll animations can enhance user experience when done properly, but should not distract from important information. CSS, JavaScript, and plugins like Scroll…
Talk on
Micro-Frontends with Module Federation and AngularManfred Steyerlink
Microfrontends with module federation allow teams to develop and deploy separate parts of a system, simplifying integration into a common shell. Webpack 5…
Talk on
Securing Node.js APIs with Decentralised Identity TokensMohammad Shahbaz Alamlink
This talk introduces the concept of securing a Node.js API using a decentralized identity token. The token is encoded as a Base64 string and consists of a…
Talk on
How to Outsmart Time: Building Futuristic JavaScript Apps Using TemporalUjjwal Sharmalink
Temporal is a proposal in JavaScript that brings an ergonomic API for building futuristic JavaScript applications. It is now at stage 3 and implementers will…
Talk on
VS Code Can Do That!John Papalink
The talk covers various tips and features of using VS Code, including the command palette, Zen mode, external terminals, and debugging. It also highlights…
Talk on
CSS Can Do That TooChen Hui Jinglink
This talk is about CSS techniques that can simplify web development and eliminate the need for JavaScript. It covers topics such as responsive typography…
Talk on
The Visual Future of State ManagementDavid Khourshidlink
This talk discusses the visual future of state management and the use of state machines and state charts. XState is introduced as a state machine and state…
Talk on
Service Workers: How to Run a Man-in-the-middle Attack on Your Own Site for Fun and ProfitChris Ferdinandilink
Service workers provide resilience and make sites faster by intercepting requests and responses, caching assets, and providing fallbacks. They can be used to…
Talk on
Micro-scopes – How to Build a Modular Modern App in a Bundled WorldLiad Yoseflink
This talk discusses the importance of bundling code in the modern JavaScript world and introduces Webpack as the de facto standard for bundling modules. It…
Talk on
Build React-like apps for internal tooling 10x faster with RetoolChris Smithlink
This workshop covered the challenges of building internal tools and introduced Retool, a tool that helps engineers create valuable software quickly. Retool…
Talk on
Intro to AI for JavaScript Developers with Tensorflow.jsChris Achardlink
This workshop provides an introduction to AI for JavaScript developers using TensorFlow.js. It explores deep learning, its APIs and capabilities, and the…
Talk on
Let's Expand the Reality!Vasilika Klimovalink
I work as a front-end developer with experience in 3D tasks using WebGL and 3DS framework. Let's explore virtual reality and WebXR, which allows full immersion…
Talk on
Data Visualization for Web DevelopersAnjana Vakillink
This workshop focused on data visualization in web development, highlighting its value in understanding user needs, optimizing feature development, and…
Talk on
Panel Discussion: Code QualityJohn Papa, Angie Jones, Jason Palmer, Anna Backslink
Discussion on quality in JavaScript projects with insights from John Papa, Angie Jones, and Jason Palmer. Insights on identifying and measuring quality in code…
Panel on
Put Down the Javascript – Level Up with the Fundamentals of Web DevelopmentColby Fayocklink
This talk provides insights into web development fundamentals and the challenges faced in React setup. It emphasizes the importance of building a strong…
Talk on
Build an IoT App With InfluxDBMiroslav Malechalink
The workshop introduces IoT Center, a simple IoT application that integrates with InfluxDB for data capture and visualization. It covers the installation and…
Talk on
Build Fullstack Apps in Record Time with Blitz.jsBrandon Bayerlink
The speaker wanted to create the best developer experience for full stack React apps by simplifying the development process and getting rid of the API layer…
Talk on
ES?.next()Hemanth HMlink
The talk discusses various proposals for the next version of ECMAScript (ES Next) and the TC39 process. It covers features such as binding syntax, shorthand…
Talk on
Web Components in ActionJoren Broekema, Alex Korzhikovlink
Web Components are a set of HTML, CSS, and JavaScript specifications that include custom elements, Shadow DOM, HTML templates, and ECMAScript modules. They…
Talk on
Regular Expressions in JavaScriptBonnie Schulkinlink
The workshop on Regular Expressions in JavaScript covers syntax options, methods, and examples. It explores the use of regular expressions in JavaScript…
Talk on
Transforming a Country Through Code!Lizz Parodylink
Medellin, once the most dangerous city in the world, has transformed into the Silicon Valley of Latin America through technology and community inclusion…
Talk on
Panel Discussion: Next Gen Build ToolsShawn Swyx Wang, Fred K. Schott, Evan You, Sharone Revah Zitzmanlink
Excited to be at JS Nation with a panel of experts discussing next-gen build tools like Astro and Rome, browser-native technologies, and simplified tooling…
Panel on
How Core Web Vitals Will Affect Google Rankings in 2021Lee Robinsonlink
Lee, a solutions architect at Vercel, introduces Core Web Vitals and their impact on SEO, highlighting the importance of web performance and sharing examples…
Talk on
An Introduction To IoT; Or How I Built an IoT Kitty Litter Box Using JavaScriptJoe Karlssonlink
This talk is an introduction to IoT and JavaScript, discussing the use of JavaScript and Node for IoT projects, the importance of data considerations and…
Talk on
Yarn in Depth: Why & HowMaël Nisonlink
Yarn is a package manager and project manager that prioritizes soundness and reliability. It offers workflows and features like zero-installs and workspace…
Talk on
Getting Comfortable with Angular and UIAlyssa Nicolllink
The workshop covered various topics such as setting up the development environment, troubleshooting and debugging, using Angular and Kendo UI, customizing…
Talk on
Painting with Data: Intro to d3.jsIan Johnsonlink
This workshop covers the process of making a D3 visualization with real data. It explores drawing elements using D3 and SVG, generating data-driven elements…
Talk on
Panel Discussion: The Future of JavaScriptHemanth HM, Jordan Harband, Maggie Pint, Rick Buttonlink
Delegates of TC39 introducing themselves and discussing favorite upcoming proposals. Favorite upcoming proposal: pattern matching. Introduction of Hemant from…
Panel on
DevOps 2.0: The ultimate JS delivery pipelineTom Papierniklink
The DevOps 2.0 Workshop covers topics such as CI/CD, Git workflows, Docker deployment, and automated browser testing. It emphasizes the importance of…
Talk on
Jamstack eCommerce 101Bolaji Ayodejilink
The workshop on JAMstack e-commerce introduces the concept of JAMstack and headless commerce, highlighting their benefits in enhancing the shopping experience…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.