Ronald Diemicke's Avatar

Ronald Diemicke

@ronalddiemicke

That guy who does things with stuff.

61
Followers
104
Following
103
Posts
18.11.2023
Joined
Posts Following

Latest posts by Ronald Diemicke @ronalddiemicke

I had the mental image of you erasing 'John' and writing 'Austin'

07.03.2026 19:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sometimes I think you just go where the money is, I guess...

07.03.2026 16:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's his same character from Iron Man 3 and Shang-chi... so do with that what you will...

07.03.2026 15:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
The box art for a game called Colony Wars, unfortunately cropped to cut off the last letter of each word, making it instead appear to say "Colon War"

The box art for a game called Colony Wars, unfortunately cropped to cut off the last letter of each word, making it instead appear to say "Colon War"

object-fit: cover;

13.02.2026 20:26 πŸ‘ 78 πŸ” 11 πŸ’¬ 5 πŸ“Œ 0

Say it louder for those in the back.

14.02.2026 18:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Unfortunately, grim is about all we've got.

19.01.2026 15:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

After I believe.

09.01.2026 04:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Who is ASKING for this?

09.01.2026 00:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I feel like it could also be the "O Brother" 'first time?' meme to younger generations. But honestly, just hang us already.

04.01.2026 16:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ya'll ever wake up to headlines you are forced to immediately go to sleep

04.01.2026 16:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You know... thinking about the price of ram going up / ram shortages... I wonder if this will be the kick that people need to optimize software better?

Just analyzing docker usage and there's a bunch of apps that are just very much ram hogs that shouldn't be...

31.12.2025 21:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a man in a hat is sitting in a crowd and says boo this man boo ! ALT: a man in a hat is sitting in a crowd and says boo this man boo !
22.12.2025 20:06 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This feels like a pretty hash reaction to someone who is agreeing with you.

Now - I do think this is a β€˜right tool for the right job’ situation, but IMHO I think there is a place for shadow DOM.

20.12.2025 14:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's CERTAINLY not the ideal. In a 'perfect' world, all the apps would all use the same design system and it wouldn't be an issue. But there's some realities we have to live with, and to protect ourselves, Shadow DOM helps us side step problems.

19.12.2025 04:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

100%. I think that actually the exact use case though.

Our key example is that sometimes we need to put certain components or patterns from our design system INTO other apps we don't own (and therefor, don't want the page global styles to bleed into these crafted experiences)

19.12.2025 04:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Interesting.

Generally - I think I align with your line of thinking, but I think the realities of the situation I described are exactly why Shadow DOM exists. In most cases, I agree, it's an anti-pattern, but sometimes we have code in an ecosystem we don't control and it becomes a necessary evil.

19.12.2025 04:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

@cferdinandi.bsky.social I saw your 'death to shadow DOM' note. What's your suggestion for shipping a component where you control a component used on multiple sites, but don't control the rest of the page?

Generally, it's overkill, but this feels like the correct time to use it?

18.12.2025 21:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

"That's the ticket!"

15.12.2025 05:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
SVG Filters - Clickjacking 2.0 A novel and powerful twist on an old classic.

Developer attempts to replicate "Liquid Glass" in CSS, and once finished realizes what she'd actually created is an exploit for a fundamental, previously unknown, and rather serious browser vulnerability

lyra.horse/blog/2025/12...

"CSS hack accidentally becomes regular hack"

05.12.2025 02:03 πŸ‘ 2038 πŸ” 580 πŸ’¬ 24 πŸ“Œ 37
Preview
Use overscroll-behavior: contain to prevent a page from scrolling while a <dialog> is open Chrome 144 features a small change to overscroll-behavior: it now also works on non-scrollable scrollers. While this change might seem trivial, it fixes an issue developers have dealing with for ages:...

Chrome 144 features a small change to #CSS overscroll-behavior: it now also works on non-scrollable scroll containers. While this change might seem trivial, it fixes an issue people have been dealing with for ages: prevent a page from scrolling while a <dialog> is open.

www.bram.us/2025/11/25/u...

25.11.2025 22:20 πŸ‘ 126 πŸ” 14 πŸ’¬ 4 πŸ“Œ 3

Honestly, very broken. Perhaps unfixable. It takes effort and costs money to do more in less, so people just... don't.

24.11.2025 18:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - hedge-dev/UnleashedRecomp: An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation. An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation. - hedge-dev/UnleashedRecomp

Have you tried 'Unleashed Recompiled' ? Not really emulation, so it should work better... github.com/hedge-dev/Un...

09.11.2025 03:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Your URL Is Your State A deep dive into how thoughtful URL design can enhance usability, shareability, and performance. Learn what state belongs in URLs, common pitfalls to avoid, and practical patterns for modern web apps.

Good stuff by @ahmadalfy.bsky.social here: Your URL is your state.

πŸ”— alfy.blog/2025/10/31/y...

(It’s the exact approach I for example used for scroll-driven-animations.style/tools/view-t... or @nerdy.dev used for gradient.style – All settings are immediately reflected in the current URL.)

07.11.2025 09:58 πŸ‘ 12 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

View transitions are pretty neat, and I was fortunate enough to write a piece for @piccalil.li about putting them to work.

They're such an exciting new part of the web platform, and I'm elated to see new and boundary-pushing effects making their way into production.

#WebDev #ViewTransitions #CSS

06.11.2025 12:30 πŸ‘ 39 πŸ” 13 πŸ’¬ 4 πŸ“Œ 2
A list of locations in German

A list of locations in German

Great, so www.britishairways.com

πŸŽ‰ Displays in geo language rather than user language
πŸŽ‰ The language picker is at the bottom of a long page
πŸŽ‰ The language picker is in the current language, so in order to select "United Kingdom", I need to know what that is in German

07.11.2025 11:03 πŸ‘ 159 πŸ” 8 πŸ’¬ 26 πŸ“Œ 3

β€œWhen you use a JavaScript framework, that isn’t the end of your work, it’s just the beginning. You still have to write your own code that makes use of that framework. Except now your code is restricted to only what the framework can do.”

I’d even drop β€œJavaScript” from that sentence πŸ˜‰

06.11.2025 19:44 πŸ‘ 55 πŸ” 11 πŸ’¬ 6 πŸ“Œ 1

Hello, I am β€˜that guy’ with a mouse connected.

28.10.2025 19:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I thought you were making a political statement, and I was going to agree.

26.10.2025 02:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

There’s a new type of CSS scroll-state query coming: β€œscrolled”.

This one remembers the last direction you scrolled into, which you can use to build β€œhidey bars”: when scrolling down (or having scrolled down), the hidey bar hides itself. When then scrolling back up, the hidey bar reveals itself.

22.10.2025 16:48 πŸ‘ 211 πŸ” 29 πŸ’¬ 14 πŸ“Œ 5

I love learning how awesome the web is.

24.10.2025 03:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0