crown member taking photo of speaker on stage with their phone. Speaker is blurred.

Web Directions Developer Summit covers cutting edge technologies and practices current in front end engineering–from the back, to the front, of the front end and is created for

Our 2025 Events

Here's what we're bringing you in person (and streaming) in 2025. With more online at Conffab.

ux australia logo unconferences logo code logo leaders logo engineering AI logo dev summit logo next logo enqueue logo
Audience at Web Directions Summit 18

Previous editions of Dev Summit

Dev Summit has been run under various names since 2006–including Web Directions South, Web Directions Summit, and now Web Directions Dev Summit, to reflect our focus on front end development.

Watch past conference presentations from many of our conferences on our streaming platform, Conffab.

A new era in front end development?

After a decade dominated by frameworks and the Single Page App architecture, a new era in front end architecture may be emerging, in part driven by the impact of large language models on the practice of software engineering.

And driven too by web platform capabilities–some long standing like Web Components, some new and emerging like View Transitions and Speculative Loading, will we see simpler, more performant web sites?

And what else should you be paying attention to in the front end landscape? From security to performance, to new CSS features (so many features) and so much more, we've got you covered.

our 2025 lineup

2 full days of experts session covering modern front end engineering

Jono Alderson

Jono Alderson Technical SEO consultant

The Browser Strikes Back: Rethinking the Modern Dev Stack

Modern browsers give us powerful tools for layout, animation, state, storage and more - the kinds of things we once had to reach for JavaScript libraries and frameworks to achieve. This session makes the case for treating the browser as an ally, rather than an enemy, and shows how leaning into its native capabilities can unlock simpler, faster and more resilient ways to build.

  • software engineering
  • architecture
  • LLMs
  • AI
  • agents
Juntao Qiu

Juntao Qiu Developer / Author / Creator Atlassian

The Evolution of Frontend System Design

Frontend starts with a single “happy-path” mockup, but real apps must handle many dimensions—internationalization, accessibility, varying devices, performance constraints, and data complexity.

In this talk, we map the evolutionary path of frontend system design: from static pages, to components, shared state, caching, normalization, performance optimization, and beyond. Learn to locate your project on this journey and discover the next essential system concept to embrace.

  • frontend system design
  • architecture
  • software engineering
Lovee Jain

Lovee Jain Senior Software Engineer Prezzee

BFFs could be your new Best Friends Forever

An introduction to Backend for Frontend pattern and how we are trying to move to a better architecture using the same at Prezzee. The talk explains about the common problem that many organisations face when trying to move from monoliths to micro-services and how having BFFs could be helpful. I also talk about when not to use BFFs and can give a brief overview and demo of how we might implement it in Google Cloud.

  • architecture
  • software engineering
  • microservices
Zach Jensz

Zach Jensz Software Engineer

Offline AI Web Apps

Zero load time - even on spotty or no WiFi?

Zero API keys - LLMs in-browser, offline, private?

Zero app store - no cut to Apple or Google?

All are possible on the web today!

Powerful APIs such as Service Worker, Cache, IndexedDB, OPFS, webGPU and more are shrouded in misconception. We'll dig into their history, enabling exceptional UX along the way - and peer into the future.

  • architecture
  • Service Worker
  • Cache
  • IndexedDB
  • OPFS
  • webGPU
  • offline first
  • local first
  • AI
  • LLMs
Geshan Manandhar

Geshan Manandhar Senior Software Engineer Simply Wall St.

Embrace feature flags, unlock better customer experience and developer confidence

To stay ahead, focus on providing an excellent customer experience. Remember, deploying code is just a technical task while releasing a new feature is a business process. Big releases can be risky, so use feature flags to limit any potential issues and ensure smoother releases.

In this talk, you’ll discover how we used feature flags in real-life situations, such as gradually releasing stock portfolios linked to brokers to thousands of users. You will learn how we applied feature flags to manage limits on those portfolios incrementally and safely. Hear about over a decade-long experience using feature flags spanning multiple companies and tools.

Adopting a feature flag mindset is key to improving customer experiences and boosting developer confidence. You’ll learn how to release features step-by-step: first to your team, then to the whole company, and after that, starting with just 1% of customers and gradually expanding to all customers. Join this session to understand how to safely test major features on production with almost no customer impact while keeping developers (yourself) happy.

  • software engineering
  • feature flags
  • product engineering
Ryan Yu

Ryan Yu Lead Frontend Engineer Marigold

Understanding Recursion for Elegant Solutions

Recursion often feels complex to engineers, but once it clicks, it opens up an entirely new way of solving problems.

This talk will start with a brief explanation of recursion including how it works under the hood in JavaScript and how to avoid stack overflow issues. From there, we will go through real-world examples by comparing iterative and recursive approaches and demonstrate how recursion can help cleaner and more readable code.

We will also see examples where recursion is the more suitable or even necessary approach.

  • javascript
  • computer science
Tim Nguyen

Tim Nguyen WebKit Engineer Apple

Form control styling

Text inputs, checkboxes, radio buttons, sliders… Form controls have been part of the web since the beginning, but styling them can still feel like a battle.

If you’ve spent time struggling to figure out countless lines of CSS to make them look right, or rebuilt native elements from scratch because they weren’t customizable enough, you’re not alone.

In this session, we’ll explore why HTML form controls have been so hard to style — and introduce upcoming improvements that will make them easier to customize, using only the power of CSS.

You’ll also get a peek at how form controls have evolved, and how the new enhancements fit into the broader web ecosystem. If you’ve ever struggled with form controls, this talk will give you practical insight and a glimpse of what’s next.

  • CSS
  • UI
  • openUI
  • HTML
Lee Meyer

Lee Meyer Software Engineer

Supercharged scrolling with CSS

Scrolling has come a long way since the concept originated in ancient Egypt. In this talk, we’ll blast through the evolution of scrollytelling — from JavaScript hacks to modern, declarative CSS magic. You’ll learn how scroll-timeline, view-timeline, and scroll-state queries unlock rich, interactive storytelling with minimal CSS and no scripting.

  • CSS
  • scroll-timeline
  • view-timeline
  • scroll-state queries
Dmitry Baranovskiy

Dmitry Baranovskiy Staff Experience Developer Adobe

Let No One Ignorant of Geometry Enter

Geometry has always been the silent architect of art, design, and technology — from ancient Greek thinkers to the work of Newton.

In this talk, we’ll trace a surprising lineage of ideas, from proportions and perspective to spirals and symmetry, and see how they still shape the way we design and code for the web today.

You’ll leave with a new appreciation for the invisible mathematics behind creativity — and maybe even the urge to explore it yourself.

  • Mathematics
  • design
  • design engineering
Kevin Yank

Kevin Yank Principal Architect for Front End Engineering Culture Amp

How to Build an Agent in JavaScript

As engineers, it is hard (and arguably unwise) to trust "magic". What then should we do when our industry is flooded with "magical" new tools that promise to change the game?

The best way to see through a magic trick is to learn to do it yourself!

Based on the seminal blog post by Thorsten Ball from Amp, "How to Build an Agent, or: The Emperor Has No Clothes", this talk will dispel the illusion of magic surrounding agent-powered code editors like Amp, Claude Code, Copilot, Cursor, Windsurf, and Zed. Together, we will build our own coding agent in only ~400 lines of not-very-exciting JavaScript, and use it to complete some realistic coding tasks.

Armed with this clear understanding of how coding agents work under the hood, you will be better able to reason about how and when to use them in your own work.

  • software engineering
  • architecture
  • LLMs
  • AI
  • agents
Anna McPhee

Anna McPhee Developer Automattic

Teaching Your Frontend Tools to Talk to AI

AI agents are already connecting to frontend development workflows through Model Context Protocol, and the results are impressive. From React component generation to Figma-to-code pipelines, there's a growing ecosystem of MCP servers that frontend developers can plug into today. I've been exploring what's actually working in practice - which integrations deliver real value, what patterns are emerging across successful MCP servers, and where the biggest opportunities still lie.

I'll demo some of the most compelling examples, show you how to evaluate and integrate existing MCP tools into your workflow, and share what I've learned about building frontend-focused MCP integrations that developers actually want to use.

  • AI
  • LLMs
  • Software Engineering
  • AI native development
Tamas Piros

Tamas Piros Director of Developer Advocacy Cloudinary

When AI Stops Talking and Starts Doing

Generative AI is great at producing text — but what happens when it can actually do things? This talk explores the shift from AI as a conversational partner to AI as an active participant in real-world workflows.

We’ll look at how to connect AI systems to external tools and APIs using the Model Context Protocol (MCP). Instead of stopping at answers, AI can now execute file operations, manage digital assets, analyse images, and automate tasks that normally require human intervention. The result is a move from “chatting with AI” to “working with AI.”

Through practical examples, you’ll see how to:

  • Extend AI beyond text into action-oriented workflows.
  • Safely connect AI models to existing developer tools and services.
  • Combine structured function calls with unstructured conversation.

Build AI-powered assistants that handle files, images, and APIs as part of a single seamless interaction.

This session isn’t about abstract futures — it’s about what you can build today. Whether you’re a developer, architect, or product builder, you’ll leave with a clear understanding of how to bridge the gap between natural language input and real-world execution.

AI that acts changes the role it plays: from passive responder to proactive teammate. Come see what happens when AI stops talking — and starts doing.

  • software engineering
  • architecture
  • LLMs
  • AI
  • MCP
  • agents
Eiji Kitamura

Eiji Kitamura Developer Advocate Google

State of identity and authentication on the web

With power of the browser, identity and authentication landscape on the web is rapidly evolving.

Passkey introduces a simple and phishing resistant authentication.

FedCM introduces streamlined, browser mediated identity federation.

Digital Credential introduces trusted identity verification.

This session walks through the latest identity and authentication APIs you should care.

  • security
  • authentication
  • authn
  • passkey
  • FedCM
  • Credential Management API
Beau Vass

Beau Vass Technical Lead, Digital Accessibility Practice TTC Global

A false sense of accessibility: What automated testing tools are missing.

It’s commonly understood that automated accessibility testing tools can find around 20-30% of accessibility issues, but what does this actually mean in practice? What are the other 70-80% of issues they are missing, and why?

Beau takes a closer look at these tools using specific examples, demonstrating the types of accessibility issues automated testing tools won't find, and why that is the case.

If you or your organisation have considered using an automated accessibility testing tool, it is essential to understand how these tools work and identify issues - and even more importantly, the ways they don't work - to ensure they are not just providing a false sense of accessibility.

  • accessibility
  • a11y
  • esting
Mandy Michael

Mandy Michael Lead Engineer Octopus Deploy

Developing a Shared Language for Designers and Engineers

Note: This is a loose description, I'm working on the details and not sure if it's suitable while it covers some general concepts with documentation etc, a chunk of it does focus on specific tools (e.g. Figma, Figma Code Connect and the Figma MCP server)

The designer/engineer handoff is notoriously challenging. Communication gaps, mismatched terminology, and working in different environments often lead to friction and misinterpretation.

This talk explores how documentation, tools, and workflows can evolve into a common vocabulary designers and engineers can rely on. We’ll discuss tips for writing guidelines and examine tools like Figma Code Connect and the Figma MCP Server, which can ensure consistency from design files to production code.

  • design systems
  • architecture
  • AI
  • MCP
  • product engineering
  • design engineering
Tammie Lister

Tammie Lister Co-founder Guildenberg

From Components to Prompts: Rethinking Design Systems in the Open

What happens to design systems when automation becomes part of the workflow? As someone who's spent years contributing to open source systems, I've watched how new tools are changing how we think about design systems, components, patterns, and documentation. I have seen how AI has sped up the need for open source to be based on design systems.

In this talk I’ll explore why open design systems provide the strongest foundation for these new workflows, and how transparent, community-driven approaches give us the flexibility to adapt and evolve. You'll walk away with practical insights about building on open foundations, what implementation challenges to expect, and how to start experimenting within your own design system work.

  • design systems
  • architecture
  • design engineering
Katja Forbes

Katja Forbes CX Evolutionist & author

Machines Are Customers Too

What if your next customer isn’t human? In a world increasingly run by AI, machines are rapidly becoming independent economic actors, making buying decisions without human intervention.

In her provocative talk, "Machines Are Customers Too," Katja Forbes challenges businesses to radically rethink their approach to customer experience. She unveils how traditional customer journeys, trust-building, and engagement strategies must evolve to accommodate AI-driven agents and autonomous systems as genuine customers. Leveraging her award-winning expertise in CX innovation, Katja delivers a compelling vision of the near future: one where the customer is code, and loyalty is algorithmic.

This bold session isn’t just speculative. Katja provides actionable frameworks and a clear roadmap, empowering leaders to adapt, innovate, and harness this shift as a powerful engine for growth. Prepare to rethink everything you know about your customers. The future is here…machines are buying.

  • agents
  • UX
  • UI
  • software engineering

Find the conference pass for you

Attend Dev Summit by itself, or add our Next, AI Engineering AI or Enqueue conferences to the mix.

Special Pricing & Team Offers

To make your budget go as far as possible, we have special pricing as follows. Choose your ticket type to see the associated price and the savings you can make.

Self-Funded is anyone paying their own way, regardless of who your employer might be. junior is someone in a junior or early-career role. edu is for anyone at an educational institution, could be an educator, but could be in another role. NFP is for anyone working at a not-for-profit. And Agency is for anyone working in an agency.

Ticket type:

What's included?

In person

In-person conferences are fully catered (morning and afternoon tea and lunch) including any dietary requrements. Our conferences feature amazing coffee (and more). Code also features a reception.

Streaming

Streaming passes include access to the conference livestream on our very own platform Conffab, including live captioning and chat, access to the stream on demand after the event and to the conference videos when they become available.

Bring the whole team

Over the years we've had many many teams attend our conferences together–treating it like an offsite, with amazing speakers, coffee, and more. Some come back year after year, so we're keen to make it really worth your while to attend together.

So here's a range of bonuses for groups of 5 or more from the same organisation. Drop us a line [info@webdirections.org] for more details or to register.

bonuses for your team

The more who come, the more you get

Teams of 5 or more

Teams of 10 or more

Teams of 20 or more

Teams of 30 or more

Ticket Upgrades

each attendee gets Conffab Pro as a bonus

tick to indicate this is included tick to indicate this is included tick to indicate this is included tick to indicate this is included

Bonus Web Directions Next Tickets

1 Next Ticket

2 Next Tickets

4 Next Tickets

6 Next Tickets

Awareness Level Partnership

cross to indicate this is not included cross to indicate this is not included tick to indicate this is included tick to indicate this is included

Presence Level Partnership

cross to indicate this is not included cross to indicate this is not included cross to indicate this is not included tick to indicate this is included

Keep up to date with Announcements

Want to keep up to date with news about Developer Summit? Let us know below and we'll email you as things develop.

The conffab streaming experience.

Live Streaming

Not everyone is ready, or able to get back to in-person events. Others find online conferences provide greater accessibility, or make their training budget go further. So we'll be streaming Engineering AI, on our very own streaming platform Conffab.

Register a streaming pass

Partner with us

Keen to reach hundreds of the leading web engineers in the country? We bring them together in one place, fuel them with coffee and amazing talks and reignite their excitement.

We work closely with our partners and their technologies to deliver world leading online conferences. Contact us to talk more about how we work can work with you to help you be even more awesome.

Key Partners

cloudinary logo

Web Directions Conffab

Stream and download nearly 1,000 presentations from hundreds of world leading experts at 50 conferences…and counting

With free and paid levels, keep up to date with all that's happening in our industry at your own pace.

Sign up Now Learn More

Portait of John Allsopp.

John Allsopp

John Allsopp has been working on the Web for nearly 30 years. He's been responsible for innovative developer tools such as Style Master and X-Ray, and his ideas formed the foundation for Typekit, now Adobe Fonts, and the entire concept of Responsive Web Design. He's spoken at numerous conferences around the World and delivered dozens of workshops in that time as well.

His writing includes several books, including Developing With Web Standards and countless articles and tutorials in print and online publications.

His "A Dao of Web Design" published in 2000 is cited by Ethan Marcotte as a key influence in the development of Responsive Web Design, who's acclaimed article in 2010 begins by quoting John in detail, and by Jeremy Keith as "a manifesto for anyone working on the Web".

John brings his deep knowledge of and passion for the web and all things digital to every aspect of Web Directions.

About Us

Co-founded and now run by John Allsopp, Web Directions has for nearly 2 decades years brought together leading developers, engineers, visual, IxD, UX and product designers, Art and Creative Directors, product managers indeed everyone involved in producing web and digital products to learn from one another, and the World's leading experts across this vast field.

We spend our lives thinking about what comes next, keeping up with trends in technology, practices and processes, and filtering the hype, to make sure you don't miss trends that matter, and don't waste time on hype that doesn't.

We promise attending one of our events will leave you significantly better versed in the challenges you face day to day, and in solutions for addressing them.

Crowd at a conference.

Code of Conduct

For over a decade, we've worked hard to create inclusive, fun, inspring and safe events for the Web Industry.

As part of our commitment to these values, we've adopted a code of conduct for all involved: ourselves, our speakers, our partners and our audience.

If you have any concern or feedback, please don't hesitate to contact us.