Duffeh's Avatar

Duffeh

@duffeh.bsky.social

Software engineer mainly working with javascript, nextjs, typescript and astro | talk about web performance | www.iankduffy.com | he/him

985 Followers  |  2,547 Following  |  919 Posts  |  Joined: 23.07.2023  |  2.0743

Latest posts by duffeh.bsky.social on Bluesky

Seeing the same posts you liked from 3 weeks ago.

06.08.2025 12:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We're at the 'we're very sorry we hired a trans person' stage in the UK's systematic erasure of trans people.

05.08.2025 07:02 โ€” ๐Ÿ‘ 1061    ๐Ÿ” 376    ๐Ÿ’ฌ 12    ๐Ÿ“Œ 3

I would be interested on the bundle size of react and nextjs, whether we should remove legacy polyfills ect.

03.08.2025 17:27 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

happy thursday enjoy jinkx monsoon dragging jk rowling to the depths of hell and back

31.07.2025 17:21 โ€” ๐Ÿ‘ 1437    ๐Ÿ” 573    ๐Ÿ’ฌ 18    ๐Ÿ“Œ 57
Preview
Government confirms Dr Mary-Ann Stephenson as the next EHRC chair Minister for Women and Equalities Bridget Phillipson has confirmed that Dr Mary-Ann Stephenson will be appointed as the new Chair of the Equality and Human Rights Commission (EHRC).

Sorry, bad news.

This confirms Phillipson as a card carrying TERF too then.

And Stephenson was flagged for being weak on race and disability too.

For a minister to ignore the Womenโ€™s And EQUALITY committees advice here is disgraceful.

Iโ€™m off to my bereavement support group for a good cry.

31.07.2025 17:19 โ€” ๐Ÿ‘ 137    ๐Ÿ” 38    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 3

Nah he wouldn't need to do that tbh, flowers would be on the way for harming women as long as they fit her image of women.

29.07.2025 22:22 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Call me old fashioned, but I think that sharing a racist joke with colleagues, when it affects your professional conduct ought to something you can be sacked for.

29.07.2025 19:27 โ€” ๐Ÿ‘ 20    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Preview
Brooklyn99 Brooklyn Nine Nine GIF Alt: Brooklyn99 Brooklyn Nine Nine GIF "how was o supposed to know there he consequences for my actions"

People being bigotry at work apparently:

29.07.2025 19:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a cartoon of two spidermans standing in front of a nypd van Alt: a cartoon of two spidermans standing in front of a nypd van
28.07.2025 18:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The site is so janky as well, I expect it has accessibility issues considering I struggled to use it when they announced it.

27.07.2025 15:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The first reported effects of the bill was the de-listing of LGBTQ+ resources from the Reddit search.

Not only are they trying to stop queer kids from growing up, theyโ€™re doing it in the name of our โ€œsafetyโ€. The subtext is that trans kids donโ€™t get murdered for being trans if theyโ€™re cis.

26.07.2025 21:18 โ€” ๐Ÿ‘ 54    ๐Ÿ” 28    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yeah this is what I am expecting it tries to do what the browser does on build and it not had the element before so it thinks it rouge and moves it outside the element to it parent.

26.07.2025 18:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Cheers I mainly done the css parts recently of select.

26.07.2025 16:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Without the is:raw after build is the element outside the place it should be, potentially on build it validating the DOM like if a button is in the head it immediately ends the head and everything is body.

Will have a mess tomorrow.

26.07.2025 16:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That's good to know, I thought I tested it on my website but give it another check.

26.07.2025 16:35 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Is it a type issue on build ?

26.07.2025 16:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Didn't realize you could wrap the view-transition in media query, I been setting animation to none in that separately.

26.07.2025 14:38 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It amazing, got it for my birthday, didn't expect to smashing things to be enjoyable.

26.07.2025 14:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Animaniacs SING-ALONG ๐ŸŽค | Yakkoโ€™s World | WB Kids
YouTube video by WB Kids Animaniacs SING-ALONG ๐ŸŽค | Yakkoโ€™s World | WB Kids

Everyone's mobile phone location history after expecting people to give random companies our ID to check we are above 18:

m.youtube.com/watch?v=V150...

26.07.2025 12:45 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The governments new bill seems- accidentally, Iโ€™m sure- to have made a huge amount of LGBT content, forums etc automatically โ€œadult contentโ€ meaning you canโ€™t use it without sharing your actual biometric data.
Can we see the issue here or shall I go on?

26.07.2025 10:04 โ€” ๐Ÿ‘ 66    ๐Ÿ” 27    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 3

Waiting for someone asking do they just run NPM I browser-apis

25.07.2025 16:18 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
An edited XKCD cartoon based on https://xkcd.com/927/

The title is "How JavaScript Proliferates", with the first slide stating "Situation: there are 14 competing libraries", the middle slide saying "14?! I should definitely make a better one from scratch rather than putting in effort to patch an existing one" and the final slide stating "Soon: Situation: there are 15 competing libraries"

An edited XKCD cartoon based on https://xkcd.com/927/ The title is "How JavaScript Proliferates", with the first slide stating "Situation: there are 14 competing libraries", the middle slide saying "14?! I should definitely make a better one from scratch rather than putting in effort to patch an existing one" and the final slide stating "Soon: Situation: there are 15 competing libraries"

Don't make me point at the sign.

25.07.2025 10:59 โ€” ๐Ÿ‘ 29    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Headline now says temporary, but why even announce it like this, I read the url a few times before I realized it was the name.

24.07.2025 11:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
WPO Stats: Case studies on the business impact of web performance

Thanks for the shout-out! And you're right... the neurobehavioral studies are from a while back, but the results would probably be about the same today, because brains don't change much. .There are lots more current business case studies here: wpostats.com

21.07.2025 20:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'm really enjoying it, the bit about concentrating 50% more on slower sites is interesting, I expect that could lead to them starting to question themselves on progression.

22.07.2025 17:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I hadn't actually seen it before until I saw someone post about it.

I'm good at the technical /investigation side, and can guess how a user would respond so I thought this might help bridge a gap I need.

21.07.2025 18:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Book with title Time is Money, business value of web performance.

Book with title Time is Money, business value of web performance.

Got a new book on the business side of web performance by @tammyeverts.com.

Studies are from awhile ago, but still interesting to read, and newer studies probably find similar things.

21.07.2025 18:00 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Congrats ๐ŸŽ‰๐ŸŽ‰

20.07.2025 16:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

People's trust in AI is incredible, the most I use it for is to help me create skeleton structure for articles as I always struggled with that, but not write content for me.

16.07.2025 20:46 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Don't they literally ship polyfills for older browsers like IE

16.07.2025 20:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@duffeh is following 19 prominent accounts