Sign up

Feeds by speakers at Beyond Tellerrand conference Düsseldorf 2026

A public list by dan.

Original Content – Bram.us Valid
• Bramus!

Anchor Positioning is transform-aware in Chrome 144+

Starting with Chrome 144, Anchor Positioning is going to be transform-aware. From then on, anchoring will resolve against the bounding box of the transformed ancho

Bram.us Valid
• Bramus!

Faking Two-Phase View Transitions with the Navigation API’s precommitHandler

By using two sequential View Transitions when intercepting links with the Navigation API – one in the precommitHandler and one in the regular handler – you can fake a Two-Phase View Transition today!

Bram.us Valid
• Bramus!

Animating CSS width or height no longer force a Main Thread animation (in Chrome, under the right conditions)

Chrome no longer forces width/height animations to run on the Main Thread, in case those values don’t actually change throughout an animation.

iA Valid
• iA Inc

See What AI Wrote

Marking, tracking and spotting AI generated text

The post See What AI Wrote appeared first on iA.

Bram.us Valid
• Bramus!

Combining Scroll-Driven Animations with @starting-style

How the cascade, the animation-fill-mode, and implicit keyframes make things a bit more complicated then you’d initially think …

iA Valid
• iA Inc

See What AI Wrote

Marking, tracking and spotting AI generated text

iA Valid
• iA Inc

The 2025 iA Awards

Our annual celebration of great writing and presenting

The post The 2025 iA Awards appeared first on iA.

iA Valid
• iA Inc

The 2025 iA Awards

Our annual celebration of great writing and presenting

Bram.us Valid
• Bramus!

Solved by CSS Scroll State Queries: hide a header when scrolling down, show it again when scrolling up.

There’s a new type of CSS scroll-state query coming: scrolled

Bram.us Valid
• Bramus!

CSS @starting-style debugging is available in Chrome DevTools!

I built something that I needed into DevTools: debugging support for CSS @starting-style rules.

iA Valid
• iA Inc

From Tokyo to MOMA

Better availability of iA Notebook in the the U.S.

Bram.us Valid
• Bramus!

View Transitions Feature Explorer

Which version of what browser supports which feature of View Transitions?

Bram.us Valid
• Bramus!

The CSS Podcast is back! And I’m a co-host now.

The CSS Podcast is back! Together with Una I’m co-hosting season 5 of the show, and we have some good episodes coming your way …

Bram.us Valid
• Bramus!

What’s New in View Transitions (2025 Update)

Check out the post I wrote for developer.chrome.com to learn what changed for View Transitions in 2025.

Hello my name is Niels Leenheer Valid
• Niels

Making a low-budget conference look high-budget using an ATEM video mixer and a long USB cable

The Fronteers Conference made a comeback this year with a fresh concept, presenting unique technical challenges that we were excited to tackle.  Fronteers Dark Mode would be a smaller, more intimate event. We’d start around four in the afternoon and run until after midnight—an evening of frontend. We’d have dinner, drinks, and five excellent speakers. […]

The post Making a low-budget conference look high-budget using an ATEM video mixer and a long USB cable appeared first on Hello my name is Niels Leenheer.

iA Valid
• iA Inc

From Tokyo to MOMA

Better availability of iA Notebook in the the U.S.

The post From Tokyo to MOMA appeared first on iA.

Bram.us Valid
• Bramus!

A custom --light-dark() function in CSS that works with any type of value (not just colors!) in just 3 LOC

CSS Custom Functions (@function) + CSS if() + CSS color-scheme() = one sweet combo!

Bram.us Valid
• Bramus!

Ready for Developer Testing: Scoped View Transitions

If you thought we were done with View Transitions, guess again! A feature Chrome is working on, is “Scoped View Transitions”, which allow you to scope a VT to a subtree of the DOM. We are actively looking for feedback on this one.

Bram.us Valid
• Bramus!

Prevent clipping issues (and more) in View Transitions by using Nested View Transition Groups

A new View Transitions-related feature we shipped in Chrome 140 is the ability to nest ::view-transition-group() pseudos. This is useful for retaining visual effects such as clipping, move elements as part of a group, etc.

Hello my name is Niels Leenheer Valid
• Niels

The User-Agent string of Safari on iOS 26 and macOS 26

User-agent strings are weird. They inform the server which application is communicating with them. In the case of a web browser, this string can contain the name and version of the browser, but also information about the operating system and the device on which the browser is running. But browsers lie. They lie a lot, […]

The post The User-Agent string of Safari on iOS 26 and macOS 26 appeared first on Hello my name is Niels Leenheer.