~/conference

Frontrunners 2025

date:2025-03-21
location:Washington, DC, United States
series:Frontrunners · 3 editions
editions:[Frontrunners 2023, Frontrunners 2024, Frontrunners 2025]

web developers, frontend developers, UI/UX designers, interaction designers, JavaScript developers, mapping and geospatial engineers

Web Components with Lit; CSS container queries; usage of :has selector; CSS custom properties animation; SpeechRecognition API usage; Web Speech Synthesis API; Server-Sent Events streaming JSON; Leaflet and MapLibre GL JS; GeoJSON performance and vector tiles; Entity Component System in TypeScript; p5.js creative coding sketches

titleauthorlength
"Flying High with JavaScript and AI"Steve Drucker29m
A public-facing instant pricing tool for private-jet charters is live in near-production form, built with Vue.js, Node.js, Speech Recognition, Server-Sent…
Talk on
"Code As A Canvas: Exploring Creative Coding With JavaScript"Shri Khalpada25m
Demo suite builds 30 incremental p5 sketches that move from a static circle to animation, interaction and data-driven visuals using EPA cherry blossom data…
Talk on
"Building Motion for the Web: Practical Strategies for Designers and Developers"Nathan Long27m
Classifies web motion into four zones — functional, systematic, setpiece, narrative — and five complexity tiers (native → frameworks → specialist like ThreeJS…
Talk on
"Bringing Voice First Experiences to the Web"Zach Krall19m
Demonstrates on‑device speech recognition via the browser SpeechRecognition API with phrase events and confidence scores, uses the Chrome Canary prompt API to…
Talk on
"Fresh Hot CSS Features!"Alex Riviere33m
Recent work adds 530 CSS features in six years and 250 in two, driven by browser interop efforts; expect concrete changes not just buzz. Live details: custom…
Talk on
"A Developer's Guide to Open Source Web Mapping Libraries"Courtney Yatteau32m
Demos show Leaflet and MapLibre GL JS plus Esri Leaflet and ArcGIS REST JS, with a working audience map app built and used live. GeoJSON loads 119 bike…
Talk on
"ECS and Engine-less GameDev in TypeScript"Tony Bradley25m
Concrete workflow and results: TypeScript code uses PixieJS rendering + tiled CSV maps to load sprite sheets and place tiles on a 64×64 grid, turning a CSV…
Talk on
"Future-proof your Web Apps with Web Components and Lit"Kito Mann32m
Explains that web components are browser standards (custom elements, shadow DOM, templates), shows code that registers a custom element and a Lit rewrite, and…
Talk on
"Stop using JavaScript for that: moving features from JS to CSS and HTML"Kilian Valkhof31m
Claims that many UI patterns no longer need JavaScript and demonstrates concrete replacements and browser support. Examples: toggles built from a checkbox…
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.