Speakers

Sophie Koonin

So you've decided to do a technical migration...

It seems like there’s always a hot new library or framework promising great things. But people often forget about the pain and effort required to move from an old technology to a new one. How long will it take? If you finish, will it be worth it? And if you don’t, could it leave you in a worse place than where you started?

Drawing from my experience of the Typescript migration we completed at Monzo I’ll take you through some of the different outcomes of technical migrations and the things we learned along the way.

Sophie Koonin

Web engineering lead and a staff engineer at Monzo Bank

Sophie is the web engineering lead and a staff engineer at Monzo Bank in the UK, responsible for the web platform across the organisation and working on internal tooling that powers Monzo’s award-winning customer service.

Building websites since the age of 10, she’s passionate about creating inclusive, accessible and fun websites that people love. Sophie writes about tech & mental health at localghost.dev, builds intentionally useless web apps, and makes music.

Andreas Eldh

Taste Driven Development

This talk is about the soft side of software — the intuitive, often overlooked skills that help us build products people truly love. It’s about developing your taste, learning to recognize quality, and understanding why those things matter when writing code.

It’s also about un-learning certain habits we pick up as engineers — the urge to optimize, validate, and measure — to make space for empathy, vision, and a bit of magic.

I’ll share some of my experiences trying to build great products, and offer practical ways to train your eye for quality: how to spot the difference between good and great, and how to create things that don’t just work correctly, but feel right.

Andreas Eldh

Engineer at Linear

Andreas is an engineer at Linear living in Sweden. He's spent his career trying to build nice software products at startups, government agencies and big corporations. When he leaves his office, he usually brings a camera, a badminton racket or a pair of skis.

Christophe Porteneuve

What's up in ES2027?

Yes, okay, ES2015 rules, and ES2017–2024 brought about a lot of cool things (most notably async/await, async iteration, optional chaining, private members), but a ton of cool stuff is expected to land in the next few years, too… and we can play with it already!

Christophe takes you through a whirlwind tour of the upcoming features he’s most excited about, due to become official in 2025, 2026… or 2027 ;-)

Christophe Porteneuve

Professional web dev since 1995 and founder of Delicious Insights

Christophe has been a professional web developer, trainer and speaker since 1995. A former Prototype.js core team member and contributor to Rails, Node.js and JS itself, he now leads front-end at Doctolib. He lives near Paris with his wife and kids.

Vitaly Friedman

Design Patterns For AI Interfaces

As we all are exploring ways to include AI in our products, too often we rely on a good old-fashioned conversational UI to bring AI to life. However, this experience is often painfully slow, the responses are generic and users have to meticulously explain to Gemini, Chat-GPT and others just what exactly they need — over and over and over again.

In this session, we’ll explore new design patterns for better AI experiences, with daemons, clustering, style lenses, structured presets and templates, dynamic editing, temperature knobs and everything in-between! We’ll learn how we can help users find answers and get work done better and faster — with better scoping, style lenses, clustering, recommendations, feedback loop and plenty of other interaction patterns.

Vitaly Friedman

Senior UX Consultant with the European Parliament

Vitaly loves beautiful content and does not give up easily. Born in Minsk, Belarus, he studied computer science and mathematics in Germany. While writing algebra proofs and preparing for software engineering at nights in the kitchen, at the same time he discovered passion for typography, interface design and writing. After working as a freelance designer and developer for 6 years, he co-founded Smashing Magazine back in 2006, a leading online magazine for designers and developers. His curiosity drove him from interface design to front-end to performance optimization to accessibility and back to user experience over all the years.

Vitaly is the author, co-author and editor of Smashing Books, and a curator of Smashing Conferences. He is the UX lead with the European Parliament and Smashing Magazine and front-end/UX consultant in Europe and abroad, working with large and small companies and organizations like Haufe-Lexware, Axel-Springer and others.

He also runs Measure UX and Smart Interface Design Patterns, friendly video courses on UX and design patterns, along with a live UX training for passionate UX and product designers.

Ulrike Rausch

Making Fonts Like It’s 1995!

Remember WordArt and Clippy? Stretched letter shapes with textures, shadows, gradients, and 3D effects allowed a limitless way to express creative freedom.

In this talk, I will not only satisfy your ’90s nostalgia, but I will also demonstrate how to revive WordArt masterpieces with the latest font technology.

Ulrike Rausch

Type designer and founder of LiebeFonts

In 2009 Berlin-based type designer Ulrike Rausch founded her own type foundry called LiebeFonts, providing high-quality handwriting fonts with a charming personality and obsessive attention to detail. Ulrike combines her fondness for handwriting with her enthusiasm for code, sophisticated OpenType features, and latest font technology.

When Ulrike is not busy with her next font release, she enjoys teaching type design and font production at Universities or in online courses. Together with letterer and writer Chris Campe, she wrote the book “Making Fonts!”, a comprehensive guide to type design and font production.

In 2020 Ulrike decided to hit the books again in order to get her Master’s degree at the University of the Arts in Berlin. She successfully graduated in September 2022 with a great deal new knowledge about machines and technologies that reproduce handwriting.

 Ramona Schwering

The Cake Is a Lie... And So Is Your Login’s Accessibility

Much like the promise of cake in Portal, login forms are everywhere in web development. While they may seem functional at first glance, many users with disabilities encounter a maze of invisible walls, from keyboard traps to inaccessible CAPTCHAs. It's as if GLaDOS designed these forms herself to test us!

In this practical walkthrough, we will debug the accessibility issues of a real React login component live, similar to traversing those test chambers: Using an actual screen reader, we'll show how small improvements, such as proper ARIA implementation and effective focus management, can transform a complex test chamber into a smooth user experience. Additionally, we will address the common pitfalls that GLaDOS might throw at us in both the Portal universe and the real world of accessibility. Last but not least, we'll discover authentication features which will support us in keeping authentication accessible for everyone.

So grab your portal gun—let's work together to break down these barriers and ensure that authentication truly works for everyone. The cake might be a lie, but accessibility doesn't have to be!

Ramona Schwering

Developer Advocate at Auth0

Ramona is a Developer Advocate at Auth0. With a background in software engineering and quality assurance, she bridges the gap between testers and developers and fosters trust in identity topics. Ramona is also a Google Developer Expert in Web Technologies, a Women Techmaker, and a Cypress Ambassador.

More to be announced. Stay posted!