Got completely soaked on this ride. Literally had to stop and pour water out of my shoes a couple of times 🌊
Ariel Salminen
@arielsalminen.com
Design (systems) engineer • A girl who lost her heart somewhere in California 🧡 • Mainly posting about design systems, web components, the web platform & my road cycling adventures. 📮 https://arielsalminen.com 📍 Helsinki, Finland 👩🏻🦰 She/her
On a bit of a summer break from work and this is what I’m doing instead: *nerding out about these matching red disc brake lockrings that I just installed on my bike* 🤓
A random view from today’s bike ride. The piece on the underpass wall says “Girls are awesome” ❤️
Monday after work ride with 🧡. (featuring a tiny friend who liked my bike 🐤)
Did a bike ride around the archipelago near Turku, Finland. Such beautiful views. I honestly assumed riding across a bunch of islands would be mostly flat, but the elevation profile (and my legs) seem to disagree. 🚴🏻♀️😅
Rarely active here anymore, but dropping by to say that I will have availability for freelance web/dataviz accessibility work again soon: - Reviews, audits - Consulting, advice - Training, talks, workshops - Front-end dev 🫶🏻 Interested? DM or collab@fossheim.io #accessibility #datavizA11Y
It's often uneasy for me to share my experiences as a woman in tech, but this job market has me worried for everyone stuck somewhere harmful. I admire everyone who takes on "women in tech" speaking gigs but I am also angry for them and us. ohhelloana.blog/woman-in-tec...
It's 2026 and women are still asked to teach others to think a little bit and not be a prick
A while back I went to a tech meet-up and one of the talks was about being a woman in tech and I am finally ready to put into words why I sat through it so uncomfortably.
ohhelloana.blog
ã = a with a toupee á = it’s windy, toupee flyin up à = ope wind changed direction ă = where is this wind coming from ą = ah shit it fell on the ground â = well now it looks ridiculous
I’ve been working with a client who runs a lot of social media and ad campaigns, so we’ve been deploying the experimental `No-Vary-Search HTTP` header. It’s amazing to see it actually working! Read all about it here: csswizardry.com/2026/05/bett...
Better Browser Caching with No-Vary-Search – CSS Wizardry
No-Vary-Search lets HTTP caches ignore irrelevant query parameters such as UTM tags, while still keeping meaningful ones like product variants in the cache key.
csswizardry.com
Pretty test runner output from the Kesko Design System. Colors inherited from my terminal theme. 👩🏻💻 *Alt:* Terminal screenshot of the Kesko Design System test runner, with a coral pink ASCII-art “K” logo. All 87 test files and 2,831 tests across 13 test suites passed in 42.66 seconds.
“So, in short: you now have an LLM running on your machine, and any website you visit can make use of it, and whatever processing resources it requires.” The definitive piece on Google participating in the web standards process “the way a bear participates in the ‘camping’ process.”, by @wil.to 👏
Google’s Prompt API
No web standard should require you to agree to an advertising company’s “terms of use.”
wil.to
Happy 23rd Birthday CSS Zen Garden! In May 2003 the Canadian web designer Dave Shea launched a community gallery of websites called CSS Zen Garden. #WebDesignHistory
Had to take a slightly longer lunch break today to get this thing unboxed 😍
*don’t mind me I am just here collecting old Shimano parts from all over to fix my bike* (dura ace bits are for the new bike though)
Just seen <div role="button" aria-hidden="true" tabindex="0"/>
Saw this headline: “Ads are coming to Apple Maps this summer” …and momentarily my brain parsed it as: “Legs are coming to Apple Maps this summer” I’ve been ruined by tech
I wrote about why I quit my job, and how weird and tiring tech feels these days.
Do I belong in tech anymore?
On quitting, the spread of AI, and the loss of an ideal.
ky.fyi
I'm really tired of seeing "women in tech" panels that talk about all the things women can do to help not be pushed out of tech. I reckon I could fill an entire hour's talk with the things men have said and done to me to make me unsafe working in this industry.
Mat Marquis has waited 14 years to write this article. The sizes attribute has been a necessary evil but now, with an auto value capability, it’s completely transformed authoring responsive images on the web. piccalil.li/blog/the-end...
The end of responsive images
Mat Marquis has waited 14 years to write this article. The sizes attribute has been a necessary evil but now, with an auto value capability, it’s completely transformed authoring responsive images on...
piccalil.li
i’ve worked in tech more than 20 years. it has never been more ridiculous.
Working with these internet speeds over the past weeks have made me focus on improving the performance of everything I’ve touched at work. Also, reminded me of something that I wrote in April 11 years ago which somehow feels even more relevant in 2026: arielsalminen.com/2015/the-man...
@studioromeo.co.uk Managed to semi destroy my existing road bike yesterday in a crash and now pondering whether to start fixing it with new parts (would be thousands of €) or replace it with a new road bike. 🙃
blogged: Warning: containment breach in cascade layer! dbushell.com/2026/04/15/c...
Warning: containment breach in cascade layer!
The one where I get very confused
dbushell.com
Created this small tool to explore the current system’s token tree to better understand how the relationships work between token groups → primitives tokens → semantic tokens → themes → UI modes. Has already helped us so much to improve the overall architecture and naming+grouping conventions.
🇭🇺✊ Good luck to these people tomorrow, in their hands is not only the fate of Hungary, but also a big opportunity for Europe and Ukraine
Things you find from your parent’s archives. This one’s coming with us home 😅