• Sign in
  • Sign up
Elektrine
EN
Log in Register
Modes
Overview Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline
  • Open on front-end.social

Brecht

@utilitybend@front-end.social
mastodon 4.5.9

Front-end Developer @ iO
Owner of https://utilitybend.com
Father | Photography, guitars and boardgames geek.

0 Followers
0 Following
Joined January 01, 2023
Website:
https://utilitybend.com

Posts

Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Apr 10, 2026

So here's a fun one. You know the "hidey-bar" pattern: header hides when you scroll down, reappears when you scroll up? CSS can do that now with scroll-state(scrolled). And scroll-padding makes sure anchor links don't get buried behind the header.

Except... clicking an anchor doesn't trigger scroll-state. The header doesn't know you just navigated. scroll-padding reserves space for a header that isn't there. Everything goes out of sync.

I filed a CSSWG issue about it: https://github.com/w3c/csswg-drafts/issues/13787

View on front-end.social
[css-conditional-5] Anchor fragment scrolls should update scroll-state(scrolled) direction to stay consistent with scroll-padding · Issue #13787 · w3c/csswg-drafts
GitHub

[css-conditional-5] Anchor fragment scrolls should update scroll-state(scrolled) direction to stay c

The resolution in #12394 categorizes anchor fragment scrolls as absolute scrolls, meaning they don't set the last scroll direction for state queries like scroll-state(scrolled: top) and scroll-stat...

4
0
0
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Mar 23, 2026

🚀 A little while ago, I released an article on my blog redesign as a progressive enhancement. A few people DM'd me after that, asking for more info on the architecture. Well, it sure isn't perfect, and I'll surely tinker more on it, but I wrote about how I did the new CSS Architecture 🤓
https://utilitybend.com/blog/under-the-hood-a-closer-look-at-the-css-architecture-behind-the-redesign

View on front-end.social
Under the hood: a closer look at the CSS architecture behind the redesign | utilitybend
utilitybend.com

Under the hood: a closer look at the CSS architecture behind the redesign | utilitybend

A deep dive into the CSS architecture behind utilitybend.com: cascade layers, a three-tier design token system, light-dark() for dark mode, a modern reset, container queries, logical properties, and p

5
0
4
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Mar 04, 2026

🚀 I always talk a big game… “you can do this as a progressive enhancement.” Time to put my money where my mouth is! 💸
In recent months, I’ve updated my site with a range of new features. It is rock-solid across all modern browsers and is finally live! With a story 📖: https://utilitybend.com/blog/putting-my-money-where-my-mouth-is-a-redesign-built-on-progressive-enhancement

View on front-end.social
Putting my money where my mouth is: a redesign built on progressive enhancement | utilitybend
utilitybend.com

Putting my money where my mouth is: a redesign built on progressive enhancement | utilitybend

A look at how utilitybend.com was redesigned using progressive enhancement with modern CSS features like view transitions, corner-shape, @property, scroll-state queries, and anchor positioning.

8
0
2
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Feb 12, 2026

🚀Do we like scroll-driven animations? yes! Do we want scroll-triggered animations? Also yes! Would it be cool to combine them? Ow hell yes! And that's just what I did in this year's Valentine's article, enjoy! ❤️❤️

It's quite lengthy, but also contains some hot tips 🔥

https://utilitybend.com/blog/css-animation-triggers-playing-animations-on-scroll-without-scrubbing-its-a-match

View on front-end.social
CSS Animation Triggers: Playing animations on scroll without scrubbing. It
utilitybend.com

CSS Animation Triggers: Playing animations on scroll without scrubbing. It

CSS scroll-triggered animations let you use scroll position to determine when animations play. Combined with scroll-driven animations for the perfect scrollytelling experience. A Valentine

2
0
0
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Jan 28, 2026

@brammm@phpc.social on refactoring with rector!

View on front-end.social
phpc.social

Brammm (@brammm@phpc.social) - PHP Community on Mastodon

1
0
0
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Jan 23, 2026

🚀 Is it scrolled? Is it not? Let's find out with CSS @container scroll-state() queries. In Chrome 144, this has gotten a little update, so I thought it to be a good time to revisit. #CSS has once again gotten the keys to the state-machine, and it's fantastic!
https://utilitybend.com/blog/is-it-scrolled-is-it-not-lets-find-out-with-css-container-scroll-state-queries

View on front-end.social
front-end.social

Front-End Social

5
0
0
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Jan 15, 2026

🚀 I didn't think I'd start the year with another demo on customizable select, but people should know about the upcoming things. The customizable multiselect might still be a bit further down the road, but the size attribute updates should be shipped with Chrome 145.😍

https://utilitybend.com/blog/an-update-on-customizable-selects-the-multiple-select

View on front-end.social
An update on customizable selects: the multiple select | utilitybend
utilitybend.com

An update on customizable selects: the multiple select | utilitybend

Discover the upcoming multiple select in Chrome Canary. Better mouse and keyboard navigation, plus new styling possibilities with the customizable select.

7
0
4
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Dec 19, 2025

🚀❄️ Yep, another "holidays" blog article. As tradition, I always try to create a little "happy holidays" card as well, with something new and shiny in CSS. In the past, I did scroll-driven animations and masks, but this time, the corner-shape property in CSS. Happy Holidays, ya'll 🎆

https://utilitybend.com/blog/css-corner-shape-books-talks-and-happy-holidays

View on front-end.social
CSS corner-shape, books, talks, and happy holidays | utilitybend
utilitybend.com

CSS corner-shape, books, talks, and happy holidays | utilitybend

My 2025 year in review: 13 conferences, book picks, the struggles and wins, plus a festive CSS corner-shape demo. Happy holidays!

0
0
0
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Dec 04, 2025

I've been working a bit with Tailwind lately, and without jumping into a rage article, I took some time to gather my thoughts. It's not my favourite tool, but why? Here is an honest article on that:

https://utilitybend.com/blog/why-tailwind-is-great-why-you-might-be-missing-out-and-why-it-isnt-for-me

View on front-end.social
Why Tailwind is great, why you might be missing out, and why it isn
utilitybend.com

Why Tailwind is great, why you might be missing out, and why it isn

My honest look at Tailwind CSS: the benefits, the limitations, what you

2
0
2
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Dec 01, 2025

Barbecue, D&D, and UI. This episode is packed with my favourite things. But one thing I'm extremely happy about is that @shoptalkshow@front-end.social talked about <rangegroup> from #openui. Thank you for the nice words as well! It might be a long journey, but every helping hand is welcome :) I'm not a browser engineer, just someone who is sick of seeing hacky, inaccessible solutions for this. We can do better.

Watch the episode here:

https://www.youtube.com/watch?v=rx3gQkRZ4PA

View on front-end.social
front-end.social

ShopTalk Show (@shoptalkshow@front-end.social) - Front-End Social

0
0
0
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Nov 28, 2025

🚀 I made a holiday wishlist for DevTools in November! Because I can 😀 What's the thing you'd like to see to simplify your CSS/layout debugging?
https://utilitybend.com/blog/5-css-debugging-features-i-want-to-see-in-chrome-devtools-holidays-list

#Chrome #DevTools #CSS

View on front-end.social
5 CSS debugging features I want to see in Chrome DevTools - Holidays list | utilitybend
utilitybend.com

5 CSS debugging features I want to see in Chrome DevTools - Holidays list | utilitybend

A wish list of 5 CSS debugging features I want to see in Chrome DevTools, from better positioning tools to scroll-driven animations panel and design tools integration.

1
0
1
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Oct 17, 2025

🚀 There should be a native way to have more than one thumb on a range slider. For this, I need your help. I created a starting point and would love you all to talk about it and give some feedback. I am not a browser engineer, and my hope is that this gets picked up by people who can help this move forward. It still has a lot of room to grow. Let's slide! 🛝 👍

https://utilitybend.com/blog/a-native-way-of-having-more-than-one-thumb-on-a-range-slider-in-html

View on front-end.social
A native way of having more than one thumb on a range slider in HTML | utilitybend
utilitybend.com

A native way of having more than one thumb on a range slider in HTML | utilitybend

Accessible and styled multi-handle range sliders in HTML? We should explore this option. And I need your help!

10
0
8
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Oct 13, 2025

🚀As a case study, I tried to recreate the famous Guess Who game with built-in AI and the Prompt API. It was an exciting experience, to say the least.

My heart is at CSS & UI, and always will be. However, I do love to experiment with a variety of (web)technologies 😄 Read all about it at Chrome for Developers

https://developer.chrome.com/blog/ai-guessing-game

View on front-end.social
Build a guessing game with the Prompt API  |  Blog  |  Chrome for Developers
Chrome for Developers

Build a guessing game with the Prompt API | Blog | Chrome for Developers

My game of Guess Who demonstrates how AI can be used to build thoughtful game logic, and the importance of prompt engineering to get the outcomes you expect.

2
0
2
0
Open post
utilitybend
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
Brecht
Brecht
@utilitybend@front-end.social

Front-end Developer @ iO Owner of https:// utilitybend.com Father | Photography, guitars and boardgames geek.

front-end.social
@utilitybend@front-end.social · Sep 12, 2025

🚀The new CSS sibling-index() and sibling-count() functions let us create staggered animations, dynamic color palettes, and even complex circular layouts with ease.
I wrote about my first experiments with these fantastic new CSS additions. So much fun! ♥️ ✨

https://utilitybend.com/blog/styling-siblings-with-CSS-has-never-been-easier.-Experimenting-with-sibling-count-and-sibling-index

View on front-end.social
Styling siblings with CSS has never been easier. Experimenting with sibling-count and sibling-index | utilitybend
utilitybend.com

Styling siblings with CSS has never been easier. Experimenting with sibling-count and sibling-index

Ready to spice up your CSS? This article dives into the new sibling-count() and sibling-index() functions, showing you how they can simplify your styling and create cool effects.

3
0
2
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: mail.elektrine.com:993

POP3: pop3.elektrine.com:995

SMTP: mail.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 00:50:52 UTC