Mihkel Eidast
mihkel.eida.st
Mihkel Eidast
@mihkel.eida.st
🇪🇪

Design Systems Architect @ Telia Estonia

Design systems, accessibility, front-end.

When I'm not working, I'm at the movies.

eida.st
letterboxd.com/risker
github.com/mihkeleidast
IME finding working matching images is quite hard. Lots of moving parts with browser updates and matching APIs, etc. But if using the playwright images works, it may be OK.
November 13, 2025 at 9:19 PM
Ya, I do for visual regression testing. Works great, I dunno why it's still "experimental".

We migrated from a custom jest/webpack/3rd party docker setup, and playwright is so much simpler to maintain (as they provide matching docker image as well).
November 13, 2025 at 9:01 PM
Does vitest provide docker images for browser mode?

Playwright does, and it's essential to run visual regression screenshots on different platforms.
November 13, 2025 at 8:58 PM
TBH I only found about this sometime this year when a stylelint update told me that it's no longer necessary.

Such a small detail people don't relearn / reread the docs about.
October 10, 2025 at 5:31 PM
How many LOC for all the workarounds?
September 18, 2025 at 8:28 PM
Great post, thanks for sharing!
May 7, 2025 at 8:02 PM
Reposted by Mihkel Eidast
The div is focusable, and has a visible focus outline, which is positive. But it does not react to Enter keypress, which makes the focusability pointless.

That's www.config.new btw, which they are using to showcase the new product :)
Config 2025 Highlights
Catch up on all the new products and features we announced at Config 2025.
www.config.new
May 7, 2025 at 7:01 PM
The div is focusable, and has a visible focus outline, which is positive. But it does not react to Enter keypress, which makes the focusability pointless.

That's www.config.new btw, which they are using to showcase the new product :)
Config 2025 Highlights
Catch up on all the new products and features we announced at Config 2025.
www.config.new
May 7, 2025 at 7:01 PM
no, on some other sites links are also divs
May 7, 2025 at 6:49 PM
Figured 😅

I basically already placed an order, just waiting for confirmation & payment.
March 7, 2025 at 2:43 PM
I work from home, plus coffee at the office is not free (also it's not very good).
March 7, 2025 at 2:42 PM
You should have a designer look at this dialog
December 23, 2024 at 9:09 PM
A bit weird that the "reserved handle" error comes up in the next step to username choosing.

"Handle is already taken" error is thrown in the correct place.
December 17, 2024 at 8:06 PM
Just as it could've been supercharged with ARM processors...
December 6, 2024 at 10:53 PM
Me looking at my current 30 minute build... 😵
December 5, 2024 at 5:55 PM