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

Threads of wool making a pattern.

Where did design, product & content go?

You're right, Developer Summit will be focussed on front end engineering. But we're not neglecting the wonderful product, design, content and "big thinker" audience. Dev Summit is accompanied by a one day ideas driven conference Web Directions Next.

Imagine a super concentrated day of our most engaging keynotes and talks. Opportunities to connect meaningfully with others who get excited about this stuff as much as you do.

That's Next, which will help you chart what's next in product, design and strategy, and we'll be unveiling more detail soon.

Learn more

A new era in front end development?

After a decade dominated by frameworks and the Singe Page App architecture, a new era in front end architecture may be emerging.

Driven 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 React Compiler and Server Rendering, to new CSS features (so many features) and so much more, we've got you covered.

our 2024 lineup

over two dozen sessions covering modern front end development

  • front of the front end
  • back of the front end
  • front end architectures
  • React
  • JavaScript
  • CSS
  • Container Queries
  • Web Components
  • Performance
  • Speculative Loading
  • Memory Management
  • Design Systems
  • View Transitions
  • React Compiler
  • Accessibility
  • Popover API
  • Invokers
  • more…
Maria Farrell

Maria Farrell Writer and Speaker

We Need To Rewild The Internet

The internet has become an extractive and fragile monoculture. But we can revitalize it using lessons learned by ecologists.

Marco Rogers

Marco Rogers Senior Director of Architecture Mode

The FrontEnd Treadmill

I want to open by stating my biases. I’m a web guy. I’ve been bullish on the web for 20+ years, and I will continue to be. I think it is an extremely capable and unique platform for delivering software. And it has only gotten better over time while retaining an incredible level of backwards compatibility. The underlying tools we have are dope now. But our current framework layer is working against the grain instead of embracing the platform.

But how can we get off the front end treadmill? As developers, as engineering leaders and as organisations?

Companies that want to reduce the cost of their frontend tech becoming obsoleted so often should be looking to get back to fundamentals. Your teams should be working closer to the web platform with a lot less complex abstractions. We need to relearn what the web is capable of and go back to that.

And if you’re an engineer, you will be able to retain much higher market value over time if you dig into and understand core web technologies. I was here before React, and I’ll be here after it dies. You may trade some job marketability today. But it does a lot more for career longevity than trying to learn every new thing that gets popular.

On a more personal note, this is frustrating to me because I think it’s a big part of why we’re seeing the web stagnate so much. I still run into lots of devs who are creative and enthusiastic about building cool things. They just can’t. They are trying and failing because the tools being recommended to them are just not approachable enough. And at the same time, they’re being convinced that learning fundamentals is a waste of time because it’s so different from what everybody is talking about.

Speaking with others in the industry, I know I'm not alone in thinking this. So let’s start a frank conversation about the frontend treadmill, and how we might start getting off it.

Scott Jehl

Scott Jehl Software Engineer, Web Performance Team Squarespace

The Web Components Revolution

The largest companies in the world are making the transition to web components. A LOT is changing with the features surrounding web components and it can be dizzying to keep up. In this talk, Scott will dig into the technologies behind web components, discuss the many ways they're are being used on the web today, and what's ahead as well.

Miriam Suzanne

Miriam Suzanne Co-Founder OddBird

CSS Containers, What Do They Know?

A deep-dive into CSS container queries.

How did container queries go from ‘impossible’ to ‘shipping’ after so many years? How do we use them, and what hidden powers do they have? What are CSS containers, and what queries can they respond to? Let’s find out!

Phil Nash

Phil Nash Developer relations engineer DataStax

How to work with generative AI in JavaScript

The whole world is excited about generative AI, but how do we start to build with it? Do we need to learn linear algebra, machine learning, or even python?

It turns out that our existing knowledge and skills are still very much in demand. There are some terms and tools you need to understand, but it's not as big a jump as you think.

This talk is a roadmap for understanding GenAI as a developer and how to start building with it, from interacting with large language models to rendering output to the browser and everything you need to know in between.

Quynh-Chi Nguyen

Quynh-Chi Nguyen Staff Software Engineer Stile Education

Speculative Loading: The Future of Navigation

Speculation can be risky business, but it's worth taking risks for the rewards! With speculative loading, we can predict the future to guess what our users are going to do next, and preload resources to give them a speedier, smoother experience.

We'll discuss when you should and shouldn't use speculative loading, and how to choose what to preload. We'll explore what you can do right now across browsers to speed up your page loads and navigations, and take a look at Chrome's new Speculation Rules API and when to use it.

David O'Reilly

David O'Reilly Lifecycle Marketing Manager Microsoft Clipchamp

Solve for one, extend to many: Inclusive Devices, Accessories, and Augmentations

It’s crucial for everyone to feel a sense of belonging when interacting with our products. That’s why inclusive design must be an ongoing part of our process. Disability isn’t merely a personal health condition; it’s a mismatch between our products and how users seek to interact with them. Designing with inclusivity in mind benefits not only those with permanent disabilities but also those with temporary or situational limitations. In some cases, inclusive designs go on to become an integral part of daily life.

In this discussion, we’ll explore inclusive designs that have transcended disability boundaries, innovative devices reshaping our interactions with computers, and perhaps even showcase a live demo

Basarat Ali Syed

Basarat Ali Syed Founder BooleanArt

JavaScript Memory Leaks

JavaScript is garbage collected, but we can still get memory leaks. This session walks through what is and what isn’t collectable by the garbage collector. We also cover some easy fixes to ensure you don’t hold on to memory you don’t need anymore. Finally, we look at modern weak data structures that library authors can utilise to simplify internal memory management.

Matt Colman

Matt Colman Senior Engineering Manager Atlassian

Building an AI team when no one knows anything about AI

We started a brand new AI team with 14 engineers that have never touched AI before! We started madly learning about AI, LLMs, top-k, temperature, ALL THESE NEW WORDS!

After 6 months, we’ve learned so much, we’re productive and it feels like we’re building something special.

I’ll describe how we quickly became productive, tips to give a large team focus, methodical thinking and some examples how we’re really all just problem solvers.

The audience will get a taste of what it’s like to start prompt engineering for the first time, how backwards it feels and how we can do better.

Louis Stowasser

Louis Stowasser Engineering Manager of Web ABC

How we optimise component reuse at ABC

Reusing components leads to visual consistency, higher quality code and faster development yet it's so tempting to building from scratch. Explore the benefits and decisions to increase component reusability at ABC.

James Sinclair

James Sinclair Senior Software Engineer Atlassian

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

Generating mazes might not be something you do a lot in your typical front-end job. Some might call it a waste of time. Why bother if you’re not a game developer? Who needs that kind of thing?

Sure, it might not be essential, but it’s a lot of fun.

Building mazes also presents interesting real-world challenges. How do we deal with random numbers if we’re creating pure functions? How do we implement a repetitive algorithm without using loops? How do we work effectively with immutable data structures? And most importantly, can we have some fun while we’re at it?

Anton Ball

Anton Ball Dev Lead Doist

CSS:has​(.everything)

In this talk, we will explore the latest and most interesting CSS advancements coming to browsers, including parent selectors (:has), container queries and view transitions. These tools allow for more responsive design, simpler selectors, and better organisation of your CSS code.

Throughout the talk, you’ll see engaging examples that will help you pick up tips and best practices for incorporating these techniques into your work, as well as a little inspiration for what’s to come!

Nadia Makarevich

Nadia Makarevich Writer, coder, author of Advanced React book DeveloperWay

How React Compiler Performs on Real Code

The most talked-about news in the React community this year is probably the React Compiler. Everyone is looking forward to being saved from the re-render plague and never having to write useCallback/useMemo again.

But are we truly there yet? Can the React Compiler actually achieve those things? Do we need to do anything other than turning it on and enjoying a re-render-free life? I ran it on a few real-world apps to find the answer. Want to see the results?

In this talk, we’ll take a look at what the React Compiler is, what problems it solves, and how it performs on simple code examples and real-world applications.

Zach Jensz

Zach Jensz Web Developer Freelance

Native modals with the new popover API

Build custom dialogs, modals and toast notifications and get browsers to do most of the work!

Elly Loel

Elly Loel Accessible Web Designer/Developer Department of Employment and Workplace Relations

View transitions in the real world

View transitions can significantly reduce cognitive load, offering users a smoother and more intuitive experience compared to static, abrupt changes. We'll explore the technical implementation of both same-document and cross-document view transitions, through many real world examples. We’ll also focus on best practices for ensuring accessibility and enhancing usability, leading to an overall improved experience.

Kritiketan Sharma

Kritiketan Sharma Senior Software Engineer Shine Solutions Group

The UI component library iceberg

After duplicating enough React components, the pragmatic programmer decided to take matters into their own hands and started a React component library. What started as a noble venture is met with glares, budget constraints, maintenance challenges, and any number of other issues.

“The UI component library iceberg” takes us through the process of decision making involved in the early days of building a UI component library. We'll consider the reasons to build your own library, and maintaining and growing one, involving metrics tracking, developer advocacy, maintenance and more.

We'll uncover the hidden dangers like design systems, scalability challenges, and maintenance pitfalls lurking beneath the surface and provide practical strategies for steering clear of them.

Mandy Michael

Mandy Michael Staff Software Engineer Octopus Deploy

Performance Driven HTML

In this talk, we dive into the often underestimated power of HTML in shaping and improving the performance of our applications and websites. With the complexities of modern web development, performance often gets pushed to the back burner. But it doesn't have to! We'll look at how we can integrate performance into the earliest stages of development and lay a solid foundation for more performant applications.

Whether you’ve been writing HTML for 20 years or 2 years, you’ll leave this session with an understanding of how to leverage features such as resource hints and priority hints, explore the power of preload techniques and delve into strategies for improving image performance, minimizing the cumulative layout shift, and optimizing rendering efficiency.

We’ll do this all by using a technology we are already using day to day, but with a better understanding of how to leverage it more effectively! The end result will be an improved user experience and increased loading efficiency for your projects.

Aliaksei (Lex) Kuncevic

Aliaksei (Lex) Kuncevic Founder Scale Tech

Redefining Reactivity with Signals

Signals, are reactive primitives for managing application state, increasingly found in programming languages and JavaScript frameworks.

In this session Lex Kuncevic covers their basic concepts and shows how they offer advantages over traditional state management and other reactive methods. We'll see practical examples demonstrating how Signals can simplify your code, improve performance, and how platforms like YouTube are already leveraging their power at scale.

And we’ll explore TC39’s efforts to standardise these concepts in ECMAScript, aiming for a more consistent experience across different frameworks and discover how frameworks like Angular, Solid, and Svelte use Signals, and learn how to apply these tools in your own projects.

Alex Reardon

Alex Reardon Principal Frontend Engineer Atlassian

Crafting iconic automatic scrolling for Trello

In this talk Alex will share the creative engineering that has gone into enabling a powerful and delightful feeling automatic scrolling experience when dragging cards around in Trello.

TBA

More…

More to be announced soon

Workshops

November 29th

On November 29th the day after Dev Summit we've got two very rare workshops on very timely topics by world leading experts.

Cascading Style Systems

A workshop on resilient & maintainable CSS

Miriam Suzanne

November 29th 9am–5pm

New CSS features are shipping at an unprecedented rate – cascade layers, container queries, the :has() selector, subgrid, nesting, and so much more. It’s an exciting time, but the list can also feel overwhelming.

Do I really need grids if I already know flexbox? What problem do layers actually solve? Should I rewrite my styles with each feature release, or stick with the tools that I know?

Join Miriam for a deep dive into what makes the language work, and how we can harness its power to develop resilient and delightful experiences that hold up across browsers, languages, and device interfaces.

Learn More Register

Web Components Demystified

dynamic, fast, resilient apps with standard web components

Scott Jehl

November 29th 9am–5pm

If you're like me, you've been hearing a lot about web components lately. Many of us are finding ways to transition to using web components more in our work, and all the while, many teams are struggling to get up to speed and figure out how web components fit into their workflows. A lot is happening with web components right now and it can be a little overwhelming to follow all that has changed.

If you're a designer or developer looking to gain a better understanding of how web components can fit into your workflow today and into the future, this is the course for you!

Learn More Register

Find the conference pass for you

Attend Dev Summit by itself, or add our Next Conference or one of two rare workshops to the mix.

Special Pricing & Team Offers

Freelancers, juniors and not for profits save–see below for details

There's great bonuses for you and your organisation when you attend as a team

Conferences Gold Pass

$1995

Includes

  • Dev Summit + Next in person attendance
  • Dev Summit + Next conference videos
  • Conffab Premium 12 months access

register

Workshops Gold Pass

$1995

Includes

  • Dev Summit + Workshop in person attendance
  • Dev Summit conference videos
  • Conffab Premium 12 months access

register

Dev Summit Silver Pass

$1495

Includes

  • Dev Summit in person attendance
  • Dev Summit conference videos
  • Conffab Pro 12 months access

register

Dev Summit Classic Pass

$1295

Includes

  • Dev Summit in person attendance
  • Dev Summit conference videos

register

Web Components Workshop

$895

Includes

  • Web Components Demystified workshop with Scott Jehl
  • in person attendance

register

CSS Workshop

$895

Includes

  • Cascading Style Systems workshop with Miriam Suzanne
  • in person attendance

register

Next Conference Pass

$795

Includes

  • Next in person attendance
  • Next conference videos

register

Conffab Premium

$695

Includes

  • Dev Summit + Next live streams
  • Dev Summit + Next conference videos
  • All live and on-demand content for 12 months

register

Dev Summit Streaming

$495

Includes

  • Dev Summit live stream
  • Dev Summit conference videos

register

Next Streaming Pass

$295

Includes

  • Next live stream
  • Next conference videos

register

What's included?

In person

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

Streaming

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

Special Pricing

We know it's valuable to attend, to learn from our experts, and make connections in the industry. So, to make our events as affordable as possible, we have special pricing for a range of attendees.

Freelancers

If you're paying you're own way–contractor, freelance, consultant, independent–whatever you might call yourself use the code freelancedevsummit when you register, and pay just $995.

Register

Juniors

To encourage employers to send their juniors to help develop their capabilities, register them with the code juniordevsummit and you'll pay just $995

Register

Not for profits

As a not for profit, register with the code nfpdevsummit, and pay just $995.

Register

Our venue

Web Directions Developer Summit 2024 will take place in November at UTS Sydney.

Getting there:

There are numerous public transport options, and parking available close by.

Accommodation:

If you're coming from out of town, there are many hotel and serviced apartment style accomodation options in and around the area.

UTS by night looking up broadway.
A complex AV setup for conference streaming

Live Streaming

Not everyone is ready, or able to get back to in-person events. Others find online conferences provide greater accessibility. So we'll be streaming Dev Summit, on our very own streaming platform Conffab.

Drawing on our lessons of hosting over a dozen online conferences in recent years, streaming attendees will get live captions, and be able interact with in-person attendees, ask speakers questions, and feel a close as possible without being at the venue.

Register

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.

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.

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.