Jon Pearse's Avatar

Jon Pearse

@jonpearse.net.bsky.social

Freelance web dev, musician, coffee drinker, glass half-full. He/him. Mostly to be found on Mastodon: @jonpearse@front-end.social

34 Followers  |  39 Following  |  42 Posts  |  Joined: 28.08.2023  |  2.0275

Latest posts by jonpearse.net on Bluesky

(this is on top of all the other minor niggles about the β€˜Music’ app that have been getting steadily worse over time because Apple doesn’t give a damn about software quality, but the prev/next thing is by far the most irritating because it happens ALL THE TIME)

26.07.2025 17:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Been using Apple Music a lot more after watching @jjbbllkk.bsky.social’s recent video about Spotify.

Anyone know who I can harass at Apple so they actually fix the prev/next track functionality when using shuffle. Such a basic bit of UX that has been unusably broken for too long…

26.07.2025 17:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Creative folk who’ve ditched the Adobe stack: what’re your favourite Photoshop replacements?

I’ve been trying to love the Affinity suite for about a year; Designer and Publisher are fine, but while Photo has some nice touches, I just… don’t love it. I’m curious as to what other folk are using.

29.06.2025 13:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Heading back home after three days cosplaying an extrovert at a trade show with/for a client. It’s been incredibly tiring but a lot of fun. Got a laundry list of things I/we want to do as a result, but first I need to lay down and not move for at least 12 hours.

26.06.2025 16:31 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

… and, of course, it wouldn’t be a journey in a Voyager if I didn’t end up sitting in a luggage rack because TOCs in this country seem to be constantly surprised that folk actually use their services πŸ™„

(I’d mind less had I not paid Β£82 for the privilege)

24.06.2025 10:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Well, this one is in a better condition than the last one I was on; but it’s still badly in need of refurbishment… or better yet, scrapping and replacing with something that’s not horrendously cramped and, somehow, still stinks of toilets.

24.06.2025 08:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Oh great: my train has been β€˜upgraded’ to a Voyager. I wonder how well this one has been maintained…

24.06.2025 08:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

had to try CSS filter + SVG glass displacement on webcam input – crank saturation for cheap gold ✨

23.06.2025 11:59 β€” πŸ‘ 112    πŸ” 9    πŸ’¬ 3    πŸ“Œ 1

I’ve been really enjoying Calum’s channel recently ( youtube.com/@calumraasay ); great for deep-dives into very niche subjects.

Also, Curries with Bumbi ( youtube.com/@currieswith... ) is just *lovely*.

19.06.2025 19:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

havin' a play with: backdrop-filter: url(#glass);

Gecko/Webkit πŸ™

12.06.2025 01:47 β€” πŸ‘ 182    πŸ” 20    πŸ’¬ 5    πŸ“Œ 4

… I’m going to have to add this to my next project as an Easter egg, aren’t I?

08.06.2025 17:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
20mph limits in London linked to sharp fall in road injuries and deaths, new report finds A new study published by Transport for London (TfL) has shown that the introduction of 20mph speed limits and zones on local authority-managed roads in London between 1989 and 2013 led to significant…

Study on London 20 mph limits shows:
- collisions ⬇️ 35%
- casualties ⬇️ 36%
- fatal/serious injuries ⬇️ 34%
- child casualties ⬇️ 46%
- child deaths ⬇️ 75%
- walkers, cyclists, motorcyclists killed/seriously injured ⬇️ 28%

etsc.eu/20mph-limits...

03.06.2025 13:35 β€” πŸ‘ 1553    πŸ” 738    πŸ’¬ 54    πŸ“Œ 155
Post image

For the record:

06.06.2025 17:59 β€” πŸ‘ 1774    πŸ” 434    πŸ’¬ 96    πŸ“Œ 59

Any #cssday folk still in Amsterdam up for food/drinks/discussing the shape of the web this evening?

07.06.2025 15:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks for writing it!

And you’ll need to come join us at some pointβ€”it’s such a good conference (& the people are the best)

07.06.2025 14:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

… dear gods of bsky: can we have post editing, please? I might possibly have gotten a little too used to it on masto, and it would save the amount of post-delete-repost cycles I go through πŸ˜†

07.06.2025 11:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Looking elsewhere - Robb Owen Against the backdrop of mass layoffs, LLMs, site-builders and vibe coding what does it mean to conscientiously build for the web, and where do we go from here?

Also, there were a few conversations at #cssday (not to mention Bruce’s closing keynote) that made me think of something my friend @robbowen.digital wrote recently.

I assume a lot of folk have already seen it, but for those that haven’t: robbowen.digital/wrote-about/...

07.06.2025 11:49 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

To summarise the past couple days at #cssday for the bsky folks: wow! I expected it to be good, and I was very much not disappointed.
Also very glad that I’m also taking next week off so I can mess around with all this cool new stuff! :D

Will definitely be back next year, see y’all then!

07.06.2025 11:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Poisoning AI with ".Π°ss" subtitles
YouTube video by f4mi Poisoning AI with ".Π°ss" subtitles

I forget who I was talking to at #cssday yesterday about poisoning AI via YouTube subtitles, but here’s a video explaining how it works in any case :)

www.youtube.com/watch?v=NEDF...

(I wonder if there’s a way of doing something similar on the web, but without completely screwing over AT users)

07.06.2025 11:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
CSSday 2025 Β· June 5, 2025 Website for Adam Argyle: Teacher, Speaker, CSSWG member, and creator of Open Props and VisBug.

Small thread with links and examples from the talk today

nerdy.dev/cssday-2025

05.06.2025 09:23 β€” πŸ‘ 73    πŸ” 14    πŸ’¬ 6    πŸ“Œ 1

Back at my hotel after #cssday day 1: lots of notes of things I need to read up on/play with, and feeling pretty darn good about the web (again). Plus connecting with folk is always good.

Now sleep, then back for day two! #devLife #zzzzzz

05.06.2025 21:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
CSS Day, NL: CSS Functions & Mixins what can we do with CSS functions and mixins, how will they be different from the Sass tools that inspired them, how can you help in the spec process, and what other features might this open up in the...

Having a lovely time at #CSSDay - thank you all for following me into the weeds of value resolution!

My slides & demos are online: slides.oddbird.net/mixins/cssday/

05.06.2025 21:09 β€” πŸ‘ 40    πŸ” 4    πŸ’¬ 1    πŸ“Œ 1

… unfortunately, you might have just summarised humanity in a single sentence :/

(fortunately some folk are pretty rad in spite of everything)

05.06.2025 21:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

(in case you’re curious, it’s because flags are … occasionally contentious, and some operating systems/apps/etc avoid said contention by just not showing flags full stop. Tech is fun!)

05.06.2025 17:21 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

#CSSDay learning of the day:

"Hotpink goes harder!".
@miriam.codes

05.06.2025 10:28 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Also, those wanting to maximise their #FOMO and follow along through the medium of short-form posting, @joshtumath.uk will almost certainly be posting like a madman!

(also, there’re livestreams, but… y’know)

05.06.2025 07:34 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Back again! #cssday

(will be occasionally posting to Mastodon; if you see me come say hi! #notUnfriendlyJustShy)

05.06.2025 07:25 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Preview
Looking elsewhere - Robb Owen Against the backdrop of mass layoffs, LLMs, site-builders and vibe coding what does it mean to conscientiously build for the web, and where do we go from here?

Back when I was finding my feet in tech everybody was buzzing about building positive change. Somewhere along the way, something changed. Fortunately for us though, tech is not the first industry forced to defend itself against dubious practices.

What might we learn if we were to look elsewhere?

01.06.2025 15:25 β€” πŸ‘ 143    πŸ” 37    πŸ’¬ 13    πŸ“Œ 16

Hello. Your Jewish pal here. Antisemitism is becoming more difficult to define. This is deliberate and intended to alienate us from the oppressed people with whom we should be making common cause.
This - from the former Prime Minister of the UK, no less - is *dripping* with coded antisemitism.

01.06.2025 11:40 β€” πŸ‘ 13    πŸ” 2    πŸ’¬ 4    πŸ“Œ 0

I’ll admit that I’m guilty as charged for neglecting print styles on occasion, but you’d think this would be a user story somewhere…

(I sense a bit of a weekend project for whenever I next have some spare time. Expect a follow-up in 2028)

29.05.2025 17:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@jonpearse.net is following 20 prominent accounts