Web Directions / Sydney A world leading conference for the people building the Web accessibility AI animation architecture browser apis cascade layers color communication components computer science container queries containers Core Web Vitals CSS CSS architecture design engineering Design Systems dialog drag and drop Engineering Leadership Ethics functional programming generative AI grid HTML inclusive design inspiration interledger protocol invokers JavaScript keynote large language models layout leadership LLMs memory management microfrontends patterns performance popover priority hints react React Compiler react router remix resource hints search selectors server components signals software engineering speculation rules subgrid suspense suspese UI vector search View Transitions Vite web components webAI Presentations Building an AI team when no one knows anything about AI Matt Colman Crafting iconic automatic scrolling for Trello Alex Reardon CSS Containers, What Do They Know? Miriam Suzanne CSS:has(.everything) Anton Ball Decoding Search: What it means for JavaScript Developers Shivay Lamba Dependency Injection with React Context Erin Zimmer How React Compiler Performs on Real Code Nadia Makarevich How React Router Became a Framework Mark Dalgleish How to sell framework and architecture changes to the business Benjamin Wirtz How to work with generative AI in JavaScript Phil Nash How we optimise component reuse at ABC Louis Stowasser Interledger, a protocol for the future of money Alex Lakatos JavaScript Memory Leaks Basarat Ali Syed Let’s Build Suspense Julian Burr Native modals with the new popover API Zach Jensz Performance Driven HTML Mandy Michael Redefining Reactivity with Signals Aliaksei Kuncevič Reducing Latency is like Risk mitigation Kai Malcolm Solve for one, extend to many: Inclusive Devices, Accessories, and Augmentations David O'Reilly Speculative Loading: The Future of Navigation Quynh-Chi Nguyen States, Components and Libs management in Micro-Frontends David Feng The joy of recursion, immutable data, and pure functions: Making mazes with JavaScript James Sinclair The UI component library iceberg Kritiketan Sharma The Web Components Revolution Scott Jehl Unlocking your internal tools Rebecca Monfries View transitions in the real world Elly Loel We Need To Rewild The Internet Maria Farrell Web apps of the future with Web AI Jason Mayes Speakers Matt Colman Alex Reardon Miriam Suzanne Anton Ball Shivay Lamba Erin Zimmer Nadia Makarevich Mark Dalgleish Benjamin Wirtz Phil Nash Louis Stowasser Alex Lakatos Basarat Ali Syed Julian Burr Zach Jensz Mandy Michael Aliaksei Kuncevič Kai Malcolm David O’Reilly Quynh-Chi Nguyen David Feng James Sinclair Kritiketan Sharma Scott Jehl Rebecca Monfries Simon Wardan Elly Loel Maria Farrell Jason Mayes