Tim Wuyts's Avatar

Tim Wuyts

@timwuyts.be

23
Followers
64
Following
9
Posts
18.11.2024
Joined
Posts Following

Latest posts by Tim Wuyts @timwuyts.be

LLMs turn your job into mostly code review, a task everyone famously loves to do and is good at

01.06.2025 19:38 👍 175 🔁 35 💬 3 📌 2
Preview
WebHaptics – Haptic feedback for the mobile web. Haptic feedback for the mobile web.

this is so cool
haptics.lochie.me

02.03.2026 19:40 👍 223 🔁 47 💬 13 📌 14
Preview
The Too Early Breakpoint An opinion on why we shouldn't switch to the smallest design too early.

✍️ I wrote a short opinion piece about a pattern I keep seeing lately: switching to the smallest responsive layout too early.

I call it The Too-Early Breakpoint.

🔗 ishadeed.com/article/too-...

01.02.2026 14:40 👍 93 🔁 12 💬 5 📌 0
Preview
Drawing Connections with CSS Anchor Positioning - Roland Franke A practical exploration of CSS Anchor Positioning and the anchor() function to visually connect related elements without extra markup.

CSS Anchor Positioning is one of those features that instantly changes how you think about layout.
I built a small demo connecting comments and replies using nothing but anchor() — no JS, no extra markup.

🧵 Relationships, not coordinates.

rolandfranke.nl/frontend-sto...

26.01.2026 08:56 👍 20 🔁 7 💬 0 📌 0
Try text scaling support in Chrome Canary - Josh Tumath

Excitingly, Chrome Canary recently added support for <meta name="text-scaling"> behind a flag.

What is it? It's something that we're all going to start using on our websites to improve accessibility. Here's a blog post with more info. www.joshtumath.uk/posts/2026-0...

27.01.2026 11:12 👍 51 🔁 18 💬 3 📌 1
Video thumbnail

A hackathon for vibecoders

29.01.2026 08:26 👍 141 🔁 34 💬 1 📌 0

The CSSWG just resolved to add this to the spec 🥳

github.com/w3c/csswg-dr...

29.01.2026 23:18 👍 158 🔁 23 💬 7 📌 2
A code screenshot of an input field with autocomplete="one-time-code webauthn”.

A code screenshot of an input field with autocomplete="one-time-code webauthn”.

Are you using the HTML autocomplete attribute on fields for 2FA, one-time codes, and web authentication? 🔒

Please do—it massively improves the login UX.

28.01.2026 14:04 👍 73 🔁 17 💬 2 📌 2
Preview
Fronteers BE at Craftzing Ghent, Thu, Mar 12, 2026, 6:00 PM | Meetup On Thursday 12 March, we're kicking off the Fronteers Belgium meetups again! For this first edition we are being hosted by [Craftzing](https://www.craftzing.com/), a digit

The date is set, so mark your calendars!
On Thursday 12 March we are relaunching Fronteers Belgium 🚀

This event will be hosted by Craftzing at their office in Ghent.
More info soon!

🎟️ RSVP: www.meetup.com/fronteers-be...

#frontendmeetup #betech #frontenddevmeetup #fronteersBelgium

27.01.2026 09:26 👍 0 🔁 3 💬 0 📌 0
Video thumbnail

a powerful #CSS transition technique enters the ring:

Anchor Interpolated Morphing (AIM)
nerdy.dev/anchor-inter...

23.01.2026 17:53 👍 87 🔁 8 💬 5 📌 0
Preview
The Incredible Overcomplexity of the Shadcn Radio Button Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple depe...

I'm officially a curmudgeon. Here's a rant about the Shadcn component library and how over-complicated its radio buttons are: paulmakeswebsites.com/writing/shad...

(Inspired by this week's work frustrations lol)

#WebDev #CSS #HTML #JavaScript

18.01.2026 18:39 👍 93 🔁 19 💬 9 📌 0
Preview
Inheritance: a web component super power Let‘s dig into a super power of web components: the ability to inherit from a parent component class

Classes have a bad reputation in JavaScript-land, but as @michaelwarren.dev highlights (and I've experienced) they're a great paradigm for components in a design system. Extendible, extremely predictable, custom-element-manifestible... all things you want.

michaelwarren.dev/blog/inherit...

19.01.2026 15:54 👍 11 🔁 1 💬 1 📌 0
Preview
21 Lessons From 14 Years at Google Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.

Liked this observation from Addy Osmani:

“Abstractions don’t remove complexity. They move it to the day you’re on call.”

addyosmani.com/blog/21-less...

04.01.2026 19:35 👍 80 🔁 14 💬 2 📌 0
Preview
Accessible faux-nested interactive controls A really common user interface pattern is a big clickable area, such as a card. Sometimes you need controls within that card that are also clickable. There's lots of ways to do it wrong, but fret not,...

You can't nest interactive controls on the web, but you can fake it 'till you make it. @piccalil.li let me ramble on about how to do exactly just that, because they're champs. #a11y piccalil.li/blog/accessi...

15.01.2026 15:18 👍 44 🔁 10 💬 8 📌 1
Video thumbnail

You know that annoying experience on mobile websites where you need to find the little close button and can't swipe a menu closed?

The solution is simpler than you think.

With basic CSS scroll APIs, you can get built-in interruptible swipe gestures 🥳

16.01.2026 17:56 👍 272 🔁 38 💬 9 📌 3
nth-child was upgraded
nth-child was upgraded YouTube video by Kevin Powell

:nth-child() was upgraded (a long time ago, but no one seems to know about it)

youtube.com/shorts/rep-C...

15.01.2026 14:35 👍 73 🔁 14 💬 7 📌 2
SQL performance improvements: analysing & fixing the slow queries (part 2) Mattias delves into optimizing SQL queries using indexes, focusing on MySQL 8.0. He explains how indexes work, how to analyze slow queries using MySQL’s EXPLAIN keyword, and the impact of different index configurations on query performance.

🔗 SQL performance improvements: analysing & fixing the slow queries (part 2)

06.10.2025 14:00 👍 6 🔁 1 💬 0 📌 0
Preview
Fix Your robots.txt or Your Site Disappears from Google a post from alan w. smith

I don't know when this happened, but I sure am happy that I learned about it before putting the new event page online. Thanks for the hint, @kevinpowell.co and @piccalil.li!
www.alanwsmith.com/en/37/wa/jz/...

11.01.2026 00:58 👍 12 🔁 3 💬 1 📌 0
No, AI is not Making Engineers 10x as Productive Curing Your AI 10x Engineer Imposter Syndrome

This is the single best piece I've read on "replacing coders with AI," it fully dispells the myth from the perspective of a software engineer and does so in a calm, reasonable way.
colton.dev/blog/curing-...

06.08.2025 22:22 👍 949 🔁 248 💬 23 📌 24
Video thumbnail

What is this dark magic? 🪄 It's pure #CSS horizontal slide on vertical scroll mix!

With CSS scroll-driven animations + `position: sticky`! 😼
Check out the demo on @codepen.io:

✨ codepen.io/thebabydino/...

Enjoy!

#scroll #scrollAnimation

(posted this before, but Bluesky didn't have video then)

21.11.2024 09:36 👍 71 🔁 9 💬 3 📌 1

📝 New CSS Article!

Do you want to have an overview of what modern CSS can do? Check my latest article @frontendmasters.com

frontendmasters.com/blog/infinit...

Learn how I made that infinite marquee animation with less than 10 lines of CSS using shape(), sibling-index(), and more!

04.08.2025 19:01 👍 56 🔁 8 💬 1 📌 1
Preview
Perfectly Pointed Tooltips: All Four Sides Tooltips are a natural fit for the abilities of Anchor Positioning, which can help place them on *any* side or corner. It does make dealing with the pointer extra tricky though.

Perfectly Pointed Tooltips: All Four Sides

Tooltips are a natural fit for the abilities of Anchor Positioning, which can help place them on *any* side or corner. It does make dealing with the pointer extra tricky though.

04.11.2025 08:39 👍 8 🔁 3 💬 0 📌 0
Preview
Partial Keyframes • Josh W. Comeau CSS Keyframe animations are so much more powerful than most developers realize. In this tutorial, I’ll show you something that completely blew my mind, a technique that makes our keyframe animations s...

I just published a new blog post about two of my absolute favourite CSS tricks. ✨

www.joshwcomeau.com/animation/pa...

10.06.2025 15:51 👍 178 🔁 28 💬 12 📌 2
Preview
CSS to speech: alternative text for CSS-generated content — The personal website of Sara Soueidan, inclusive Web UI engineer

While making an update to a course chapter that includes the use of CSS-generated content in the accName computation, I noticed that support for alt text in CSS has improved since I gave a talk about CSS & a11y at CSS Day last year.

So I thought it's time to do a proper, long overdue writeup!

17.09.2025 15:17 👍 38 🔁 12 💬 1 📌 0
Preview
Accessibility and the agentic web - TetraLogical Imagine being in a department store that sells clothes from multiple brands and having a personal shopping assistant to help you select the clothes you want to buy. As a blind person, that's about the only way it's possible to go clothes shopping, independently at least, but few stores offer such a service, so you resort to shopping online.

AI shopping assistants now pick sizes and fill carts for you.

WebExpo 2023 speaker @tink.uk asked a bold question. If agents browse for us, what even is the web now?

She zoomed in on what this means for accessibility and why the next UX challenge may involve non-human users.

11.12.2025 07:27 👍 3 🔁 4 💬 0 📌 0

Here is my idea with less of code

css-tip.com/tooltip-anch...

The trick is to play with the margin property to show/hide the arrows.

cc @una.im @bram.us

06.10.2025 15:33 👍 53 🔁 13 💬 0 📌 5
Preview
CSS only bubbly hover direction button - in and out ...

In case you want to skip the video and look at the code:

✅ LukyVJ's original codepen: codepen.io/LukyVj/pen/P...
✅ My finished version: codepen.io/kevinpowell/...

08.10.2025 19:00 👍 5 🔁 1 💬 0 📌 0
Video thumbnail

💡 CSS Tip!

In Anchor Positioning, you can use position-area to place an element relatively to its anchor, but there are 36 different positions !? 👀

No one can memorize them all, so I've created an interactive demo where you can select a position and get its code.

css-tip.com/position-area/

16.10.2025 10:07 👍 62 🔁 19 💬 0 📌 1

Happy new year!

Don’t forget to update the copyright date in your footer.

01.01.2026 00:23 👍 58 🔁 6 💬 3 📌 3
Preview
Using CSS to fix the irradiation illusion · November 29, 2025 How to adjust perceived font weight in dark mode without layout shift

How to use #CSS to fix the irradiation illusion /
How to adjust perceived font weight in dark mode without layout shift

nerdy.dev/adjust-perce...

29.11.2025 21:52 👍 85 🔁 18 💬 4 📌 1