.css-day {
  date: 'June 6 & 7';
  speakers: 14;  /* Single-track */
  venue: Zuiderkerk;  /* Amsterdam, NL */

Get your tickets


MC: Jeremy Keith

Jeremy lives in Brighton, England where he makes websites with the splendid design transformation consultancy Clearleft. You may know him from such books as HTML5 For Web Designers and Resilient Web Design. He’s also the curator of the Patterns Day and UX London conferences. When he’s not playing traditional Irish music on the mandolin, Jeremy spends most of his time goofing off on the internet, documenting his time-wasting on adactio.com, where he has been writing for over twenty years.

Scroll-Enhanced Experiences

Embark on a journey through the art of scrollytelling with CSS. This talk will guide you through the process of creating dynamic, story-driven experiences that leverage the user's scroll behavior. Learn to control the pace and rhythm of your story with the CSS Scroll Timeline API, creating a captivating narrative that unfolds with each tick of the mouse wheel.

Carmen Ansio

Carmen Ansio, based in Barcelona, is a freelance UX Engineer, recognized as a Google Developer Expert in Web Technologies, and proudly serves as a Storyblok ambassador. With a solid foundation in both UX Design and web development, her passion lies in enhancing user experiences and harnessing the power of animations to captivate audiences.

How to Teach CSS

Josh Comeau

Josh is a software developer and educator. He's a former software engineer for organizations like Khan Academy, DigitalOcean, Unsplash.

Character Modeling in CSS

Julia Miocene

Julia is a Product Designer and UX Engineer. She is best known as a pure CSS animator. She demonstrates the magic of CSS on her YouTube channel and through her demos. She'll make you believe that nothing is impossible with just CSS!

Writing Robust CSS

Kevin Powell

Kevin is a CSS evangelist and educator whose primary goal is to help people fall in love with CSS and, failing that, to at least help them be a little less frustrated by it. He is best known for his YouTube channel, where he posts weekly educational videos that, he hopes, help both inspire and empower people to improve at CSS.

Matthias Ott

Matthias is an independent user experience designer and web design engineer. He teaches interface prototyping at Muthesius University of Fine Arts and Design and runs workshops on modern web design, design engineering, and prototyping. He writes Own Your Web, a newsletter about personal websites, and blogs about design, development, CSS, the open web, and more on matthiasott.com.

MC: Miriam Suzanne

Miriam is an author, artist, developer, and open web advocate. She’s a co-founder of OddBird, Invited Expert with the W3C CSS Working Group, and member of the Sass core team. Offline, Miriam spends her time repairing clocks, knitting socks, or creating hybrid performances with Teacup Gorilla & Grapefruit Lab.

Rachel Andrew

Rachel works for Google as content lead for Chrome Developer Relations, publishing to web.dev and developer.chrome.com. She is a front and back-end web developer, speaker, and author or co-author of 22 books including The New CSS Layout. Rachel is a Member of the CSS Working Group, and can be found posting photos of her cats on Mastodon at @rachelandrew@front-end.social and being all business on LinkedIn.


Roel Nieskens

Roel is a freelance frontend developer, font hacker, and computernerd from hell. Since the time of beige computers and the Y2K problem he's been building websites and fonts, these days for clients like Typotheque, Google, The Type Founders and Font Awesome. He derives an excessive amount of fun from tinkering with HTML, CSS and webfonts, and occasionaly writes about that on pixelambacht.nl.

Impactful Experimentation

Roma Komarov

Roma is a self-taught front-end web developer at Datadog. He loves CSS, and most of the things he does, writes, or thinks about are CSS-related. On his site, kizu.dev, he shares his experiments and articles about it.

Utility First CSS Isn’t Inline Styles

Sarah Dayan

Sarah is a Principal Software Engineer who builds open-source front-end libraries at Algolia. She primarily works with TypeScript and CSS and created Dinero.js, a library for working with monetary values. She's a fierce advocate for methodologies such as utility-first CSS and test-driven development and likes sharing it with others on her blog and at tech conferences around the world.

Stephen Hay

Californian by birth and Dutchman by choice, Stephen is an art director, designer-who-codes, and writer. He designed and built his first website in 1995 while art directing for a design firm. He left print behind. The things that happened after that could turn a conference bio into a book—a thriller, even. Stephen is currently Creative Director at Rabobank.

Stephen wrote the book Responsive Design Workflow, which is all about content first, progressive enhancement, low-fi wireframing, and browser-based prototyping.

Anchor Positioning

Tab Atkins-Bittner

I’m Tab Atkins-Bittner. I work as a spec hacker for Google on the Chrome team, working on CSS and other assorted web tech, and am the author of the Bikeshed spec-processing tool. I’m queer, a gamer (board and video), and love animals.

“Thanks for the opportunity to speak at your amazing conference last week! And I enjoyed visiting Amsterdam for the first time.” — Clarissa Peterson