Sign up

Feeds by speakers at Beyond Tellerrand conference Düsseldorf 2026

A public list by dan.

Bram.us Valid
• Bramus!

View Transitions: Use the new attr() or match-element for the view-transition-name?

At CSS Day, “YouTube guy” Kevin Powell showed a lot of demos that relied on the advanced attr() function. In one of the examples he used attr() to set view-transition-name values — a technique I covered in my article on advanced attr() function.

But then during the Q&A, Cyd Stumpel wondered if he couldn’t just use match-element there.

The short answer to that question is yes. The longer answer is … It Depends™

Bramus Valid

New Blog Post:

View Transitions: Should you use the new `attr()` or `match-element` for the `view-transition-name`?

Well … It Depends™

https://www.bram.us/2026/06/19/view-transition-name-attr-or-match-element/

Original Content – Bram.us Valid
• Bramus!

View Transitions: Use the new attr() or match-element for the view-transition-name?

At CSS Day, “YouTube guy” Kevin Powell showed a lot of demos that relied on the advanced attr() function. In one of the examples he used attr() to set view-transition-name values — a technique I covered in my article on advanced attr() function.

But then during the Q&A, Cyd Stumpel wondered if he couldn’t just use match-element there.

The short answer to that question is yes. The longer answer is … It Depends™

Niels Leenheer Valid

The #cssday photos have been published and they are great. Love them.

https://cssday.nl/2026/pix/photos/

But these... These made my day. These were taken during my talk and it makes all of the work I put into it worth it. ❤️

Niels Leenheer Valid

Not this fall, but the this conference needs to be included as well:

State of the Browser organised by
@webstandards will be back in 2027 on the 6th of March in the Barbican in London🇬🇧

I've already got my ticket – just £80, which is a steal.

🎟️ 2027.stateofthebrowser.com

Niels Leenheer Valid

Next: HalfStack is back! November 26th in Vienna🇦🇹

Another favourite. I am kind of part of the furniture, because this is going to be the 15th time I'm speaking at HalfStack 😅

Tickets are just €200 euro and with this code you'll get 20% off:
Niels_HSVienna26_Awesome20

🎟️ halfstackconf.com/vienna

Niels Leenheer Valid

Next: @ffconf in Brighton🇬🇧

This conference has been on my list for more than 10 years. I've heard so many great things, but somehow never managed to attend. But this year I am not only heading over to Brighton, but I'll actually be on stage.

Tickets will be on sale next week:
🎟️ 2026.ffconf.org

Niels Leenheer Valid

First up:

Fronteers Dark Mode in Dordrecht 🇳🇱 on October 2nd. With Cyd Stumpel, @heydon, @csswizardry, @tunetheweb and Anjana Vakil. And @jaffathecake as our MC.

An amazing location and tickets only cost €99, and include dinner. Don't miss this!

🎟️ fronteersconf.org

Niels Leenheer Valid

And, do want me to speak about CSS DOOM at your conference, DM me!

Niels Leenheer Valid

It's been a great year for conferences.

I've spoken at @btconf and @cssday and I've been so lucky to attend so many others, like State of the Browser, Web Day Out and Smashing Conference.

It's sharing knowledge, learning and getting inspired. But mostly the community.

I will be posting about some conference that you should visit this fall. I will be at all of them – either organising myself or speaking. If you have any more tips for some great conferences that I should visit, let me know!

iA Valid

iA Writer 8 adds Document Outline, improved Search, a new Command Palette, better Authorship menus, a redesigned Library, and support for Apple’s new Liquid Glass interface.

Here's what’s new: https://ia.net/topics/search-to-navigate

iA Valid
• iA Inc

Search to Navigate

iA Writer 8 combines search and outline into a faster way to move through your documents

Niels Leenheer Valid

Today exactly 10 years ago, I spoke at CSS Day.

Around that time I created a list of a handful of conference that I would love to speak at. And I am so lucky that was able to tick off most of them over the last 10 years. I even got to speak again at CSS Day last week.

Just one left... for now.

Bramus Valid

New demo: Animated CSS Grid Layout.

https://codepen.io/bramus/pen/ogBYjgm

Here’s the thing, though: No View Transitions. Heck, no JS at all!

Instead, it uses Anchor Positioning to anchor the cell contents to the cell. Then, CSS transitions are used to animate the contents to their new location as the grid re-layouts.

Bramus Valid

Here's that calc-size() article @argyleink mentioned just now.

https://developer.chrome.com/docs/css-ui/animate-to-height-auto

Animate to `height: auto` is possible nowadays!

#CSSDay

Bramus Valid

Excited for this talk by @argyleink.I got a sneak peek yesterday, and this is gonna be gooooodddd! 🤩 #CSSDay

Excited for this talk by @argyleink.

I got a sneak peek yesterday, and this is gonna be gooooodddd! 🤩

#CSSDay

Bramus Valid

Here's that issue about overscroll areas that @Una just mentioned.

https://github.com/openui/open-ui/issues/1457

I feel like they should probably be defined in CSS. See the issue for my reasoning here.

#CSSDay #OverscrollAreas #OpenUI

Bramus Valid

@nomster We want your feedback! Write a blogpost, send me a message, etc.

Very eager to hear what your use cases and needs are here 😊

Bramus Valid

At #CSSDay, we (@nomster and I) did a first public pitch of something we are currently prototyping: a way to add styles based on the active navigation.

Handy for View Transitions, and a few other things.

https://drafts.csswg.org/css-navigation-1/ is a WIP spec, with some bits implemented (behind a flag) in Chrome.

Bramus Valid

There, I fixed it:

:root {
--masonry: grid-lanes;
}

.container {
display: var(--masonry);
}

#CSSDay #GridLanes #Masonry