Presentations

Find the idea you need

208 presentations about Engineering

performance.now() 2025

LoAF

Andy Davies

browser API · debugging · event loop · JavaScript · LOAF · performance

Code Leaders 2025

Andrew Fisher in conversation with Sarah Taraporewalla, Geoffrey Huntley and Dave Lemphers

Andrew Fisher, Geoffrey Huntley, Sarah Taraporewalla, Dave Lemphers

AI · architecture · Engineering Leadership · leadership · LLMs · software engineering

Code Leaders 2025

AI in Software Delivery beyond Copilot: reimagining software delivery

Sarah Taraporewalla

AI · architecture · Engineering Leadership · leadership · LLMs · software engineering

Code Leaders 2025

Building a grid-aware web

Fershad Irani

architecture · Engineering Leadership · environmental impact · leadership · performance

Dev Summit '24

Dependency Injection with React Context

Erin Zimmer

computer science · JavaScript · react

Dev Summit '24

How React Compiler Performs on Real Code

Nadia Makarevich

performance · react · React Compiler · software engineering

Dev Summit '24

How React Router Became a Framework

Mark Dalgleish

architecture · react · react router · remix · software engineering · Vite

Dev Summit '24

How we optimise component reuse at ABC

Louis Stowasser

architecture · components · Design Systems · software engineering

Dev Summit '24

JavaScript Memory Leaks

Basarat Ali Syed

JavaScript · memory management · software engineering

Dev Summit '24

Let's Build Suspense

Julian Burr

JavaScript · performance · react · server components · software engineering · suspense

Dev Summit '24

Redefining Reactivity with Signals

Aliaksei Kuncevič

JavaScript · patterns · react · signals · software engineering

Dev Summit '24

Reducing Latency is like Risk mitigation

Kai Malcolm

architecture · performance · react · software engineering

Dev Summit '24

States, Components and Libs management in Micro-Frontends

David Feng

architecture · microfrontends · software engineering

Dev Summit '24

The joy of recursion, immutable data, and pure functions: Making mazes with JavaScript

James Sinclair

computer science · functional programming · JavaScript · software engineering

Dev Summit '24

The UI component library iceberg

Kritiketan Sharma

architecture · Design Systems · react

Dev Summit '24

Building an AI team when no one knows anything about AI

Matt Colman

architecture · generative AI · LLMs · software engineering

Dev Summit '24

Decoding Search: What it means for JavaScript Developers

Shivay Lamba

AI · JavaScript · search · software engineering · vector search

Dev Summit '24

How to work with generative AI in JavaScript

Phil Nash

generative AI · JavaScript · software engineering · vector search

Dev Summit '24

Speculative Loading: The Future of Navigation

Quynh-Chi Nguyen

architecture · performance · software engineering · speculation rules

Dev Summit '24

Unlocking your internal tools

Rebecca Monfries, Simon Wardan

architecture · Design Systems · Engineering Leadership · software engineering

Dev Summit '24

View transitions in the real world

Elly Loel

animation · CSS · design engineering · JavaScript · View Transitions

Dev Summit '24

Interledger, a protocol for the future of money

Alex Lakatos

architecture · interledger protocol · keynote

Dev Summit '24

Web apps of the future with Web AI

Jason Mayes

architecture · browser apis · JavaScript · large language models

Code Leaders '24

In Conversation: Hui Jing Chen and Keith Cirkle with John Allsopp

Hui Jing Chen, Keith Cirkel, John Allsopp

architecture · CSS · JavaScript · leadership · software engineering · State of the Web · web components

Code Leaders '24

The State of the Web Platform

Hui Jing Chen

CSS · JavaScript · leadership · State of the Web

Code Leaders '24

Web Architectures today, and Tomorrow

Keith Cirkel

architecture · leadership · software engineering · web components

Code '24

Browsers Are Magical Creatures

Stephen Rees-Carter

Content Security Policies · CORS · frontend development · security · XSS

Code '24

Do we even need flex anymore?

Erin Zimmer

CSS · CSS Flexbox · CSS Grid · frontend development · typography fonts

Code '24

Oh, snap! The joy and pain of CSS scroll snapping.

Neil Jenkins

CSS · frontend development · scroll-snap

Code '24

Protecting data in the browser: the first line of defence

Dan Draper

frontend development · security · web crypto

Code '24

State of CSS

Hui Jing Chen

CSS · frontend development

Code '24

The Accessible Auto-suggest revisited

Adem Cifcioglu

a11y · accessibility · ARIA · CSS · frontend development · layout · scroll-snap · wcag

Code '24

The State of front end performance

Ben Schwarz

Core Web Vitals · frontend development · Interaction to Next Paint · performance

Code '24

The state of mobile browsers

Alex Moore

frontend development · regulation

Code '24

The State of Web Development

Phil Nash, Hui Jing Chen, Alex Moore, John Allsopp

frontend development

Code '24

Web fonts, without the jank

Michael Taranto

CSS · fonts · front end development · frontend development · performance · typography

Code '24

A (probably not) unbiased critique of Web Components, among other things

Keith Cirkel

architecture · frontend development · web components

Code '24

Empowering Developers: Key lessons from designing Canva’s APIs

Dan Scott

APIs · software engineering

Code '24

Front-end development’s identity crisis

Elly Loel

architecture · career · frontend development

Code '24

Frontend careers in 2024

Elly Loel, Ben Buchanan, John Allsopp

architecture · career · frontend development

Code '24

Making Single Page Apps accessible - it's easier than you think

Jess Budd

a11y · accessibility · frontend development · react · SPAs

Code '24

SPAs: where did it all go wrong

Jake Ginnivan

architecture · frontend development · react · SPAs

Code '24

The new wave of JavaScript: A Taxonomy of Runtimes and their Web-interoperability

Ben Taylor

architecture · bun · deno · frontend development · history · JavaScript · keynote · nodejs

Code '24

Upgrading JavaScript's collections

Phil Nash

arrays · computer science · frontend development · JavaScript · record · sets · symbols · tuple

Code '24

Yes, Your Browser Can Do That (Probably) — A Look At Modern Web APIs You Might Not Know

Julian Burr

browser apis · frontend development

Code '24

Less, but better

Ben Buchanan

architecture · frontend development · history · keynote

Summit '23

Architecture Patterns for App Modernisation

Simon Wardan

architecture · patterns

Summit '23

Understanding and Mitigating Third Party JS Risks

Dominic Lovell

JavaScript · security