~/conference

JSworld Conference 2023

frontend developers, full-stack developers, framework authors, build and tooling engineers, QA engineers, engineering managers, platform engineers

React server components; Qwik resumability and per-function chunks; Astro partial hydration and MDX; Angular standalone components and image directive; Vite ecosystem and tooling; Vue ecosystem updates; Preview deploys with Neon and Vercel; Type-safe markdown with Zod; Protobuf ES and Connect Web; Remix loaders, actions and defer; Browser automation with CDP and WebDriver; HAR-driven API tests from real devices

titleauthorlength
Accelerating developer experience in Angular -JSWORLD 2023Simona Cotin23m
Chrome DevTools now honors an X Google ignore list extension to source maps so stack traces and quick-open skip framework and node_modules code, making author…
Talk on
The Root of Auth ThingzAshley Narcisse25m
Claims that relationship or graph-based permission models reduce authorization bypass in federated GraphQL setups and proposes implementing a Zanzibar-like…
Talk on
Type-safety is eating the worldFred K. Schott22m
Claims that Type-safety for Markdown in Astro 2.0 gives end-to-end guarantees: a Zod-backed schema validates every markdown file at runtime and auto-generates…
Talk on
All About React 18Aashima Ahuja19m
Claims that React 18 enables automatic batching even across async boundaries, introduces concurrency that can pause or abandon renders, and adds hooks like…
Talk on
How browser automation works behind the scenesJecelyn Yeen26m
Explains why classic WebDriver uses an HTTP request per command causing HTTP long polling overhead while CDP talks over a bi-directional WebSocket and is…
Talk on
The missing guide for deciding between 3rd party library and custom code -JSWORLD 2023Glenn Reyes24m
Argues a concrete decision checklist: complexity, speed, API coverage, docs, maintenance, license, illustrated by a tiny jQuery class‑toggle snippet that shows…
Talk on
Qwik: web revolution by defaultGiorgio Boa21m
Claims that Qwik ships a 1 kilobyte loader and defers every interaction into on-demand chunks so pages render as plain HTML/CSS and only execute JS when a user…
Talk on
Astro - Less JavaScript, Faster website - JSWORLD2023Elian van Cutsem24m
Astro claims it ships no JavaScript by default and only sends code for components explicitly marked for hydration, demonstrated with a counter that fails until…
Talk on
Demystifying Protocol Buffers and gRPCDimitri Mitropoulos26m
Claims that Protocol Buffers and RPC become web-friendly are demonstrated with three working demos (trpc, GraphQL, protobuf) of the same to‑do app; generated…
Talk on
Fast Backends for Faster Frontends with RemixChance Strickland25m
Claim: Remix moves backend patterns into route files so UI and data live together. It shows loaders run server‑side per GET and return standard Response…
Talk on
Staging is Dead, Long Live Previews!Anna Stepanyan17m
Claims that a full‑stack preview workflow is live with Neon and Vercel, creating a database per PR that gets Prisma migrations applied during the Vercel build…
Talk on
How to Leverage mobile app tests for API testsYi Min Yang19m
Claims that network traffic from a real device becomes reusable tests and monitors and shows a live demo of that pipeline. Uses Sauce Labs Real Device Cloud…
Talk on
State of Storybook 7Yann Braga27m
Storybook 7 claims a major stability and performance upgrade: a refreshed UI, first-class Vite support and new framework integrations like Next.js, plus auto…
Talk on
The tipping point of web development is hereKobi Nemni19m
Claim is concrete: Wix positions Velo full‑stack platform as a real alternative to hand‑rolling apps by combining Wix Data, Wix RealTime, webhooks and a…
Talk on
Building Age Of Empires 2 with React: Rise of the BrowserJoe Hart22m
Claims rebuilding Age of Empires 2 entirely in React with no game engine and rendering every tile is a DOM element using raw JS CSS and React. Implements…
Talk on
Preserving and Delivering Retro Game Footage for Modern Viewers with JS and WebGLTravis McGeehan28m
Provides a concrete pipeline: capture at original console resolution (256×240 with 4:3 display correction), encode lossless 4:4:4 (AV1 preferred), and render…
Talk on
You Aren’t Going To Need It - How To Stop Writing Code That We Don’t NeedYosef Arbiv08m
A real bug arises from a memory leak in a third‑party library that crashes embedded devices; the problematic code supports a feature that is deleted because no…
Talk on
Developers: write code, not contentAndrew Kumar24m
Claim is that developers should write code not content backed by numbers not slogans: surveys show 50% of developers doing content and spending 4–20 hours a…
Talk on
Remix your UI & UX to another levelArisa Fukuzaki28m
Shows a working Remix internationalization setup using remix-i18next and a headless CMS (Storyblok) so translators manage content instead of source files…
Talk on
Coding Automation Lesson #1: Please Be LazyCristian Daniel Marquez Barrios37m
Includes concrete automation: config files for ESLint and Prettier, JSON templates for VS Code snippets, building a small custom CLI that scaffolds components…
Talk on
Why Accessibility Benefits Us AllFelix Hoffmann21m
Claims that 1.6 billion users are affected and that accessibility improves SEO and ROI; concrete fixes like semantic HTML, high contrast, resizable text…
Talk on
Machine Learning with JavascriptIkram Babs-Lawal18m
Claim: JavaScript can build and train models in browser and Node without Python, using libraries like TensorFlow.js, Brain.js, MindJS, ConvNetJS and Neataptic…
Talk on
Next Level E-commerce - Horizon StorefrontLewis Voncken24m
A move from Magento to a reusable frontend that supports Shopware BigCommerce and Shopify, proven by a December 2021 proof of concept and a live Goosecraft…
Talk on
Keep alive your typescript definitions using ZodLuca Del Puppo21m
Claim: TypeScript types vanish at build time and Zod keeps them alive at runtime. Concrete setup: a React demo fetches orders from a JSON API, a schema mirrors…
Talk on
Using Cypress to improve Test ReusabilityMesut Durukal25m
Claims a Cypress-based reusable test framework that eliminates duplication by using config variables, global hooks, test-level config and intercepts, and…
Talk on
A Beginner’s Guide To StorybookNiamh McCooey31m
Claims that Storybook automates visual feedback and testing, cutting deployment blockers and letting teams ship faster; demonstrates using create‑react‑app…
Talk on
Modern Testing Practices in Frontend ApplicationsDan Neciu26m
Claims that the testing pyramid is obsolete for modern JS and that speed and confidence come from specific practices not promises; a production app with 20…
Talk on
WebAssembly beyond the browserShivay Lamba22m
Concrete examples show Rust functions compiled to WebAssembly and called from JavaScript, with a repo and starter that builds a classify.wasm and runs an app…
Talk on
State of the Vuenion 2023 - Vuejs Amsterdam 2023Evan You36m
State of the Vuenion lays out concrete moves: adoption of vitest and migration of 175 test files (≈2,600 cases) cuts CI from 1:38 to 32s, build/type pipeline…
Talk on
Vite Panel Discussion 2023Evan You01h 19m
Panel explains Vite as a dev server with blazing HMR and a Rollup-based build, cites 2–3 million weekly downloads and an ecosystem of plugins, Vitepress and…
Panel on
Live Stream with Creator of Vue and Astro, Vite Panel and React.js by MetaAstro, Evan You, React.js by Meta03h 17m
Vue adoption triples year over year, Volar 1.0 and a 12× faster Vue build (now 18.8s) actually land, and Vapor mode prototypes beat V3 on microbenchmarks; Vite…
Panel on
Reusable Server Components in React WorkshopMettin Parzinski, Will Bishop01h 14m
Builds a Next.js app using the app directory and Miro tooling, actually imports moment.js on the server so the client bundle size stays unchanged (demo shows…
Workshop on
Jessy The - How to build a web3-app: from frontend to smart contract - JSWORLD 2023Jessy The01h 45m
Shows how to build a full frontend-to-smart-contract Dapp that actually mints NFTs using Remix, MetaMask, ethers.js, Goerli testnet. Code uses React for the…
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.