Martin Grubinger

@grooovinger
183 Followers
646 Following
1.6K Posts
Builder of web-things. I want the #web to win.
Lead Frontend Developer at Geizhals Preisvergleich.
DIY woodworker.
LocationSt. Pölten/Vienna, Austria
Websitehttps://grooovinger.com
Tech#HTML#CSS 🥰 – #JavaScript – #Svelte 🤩
Other#woodworking
Q: Why does it take forever to change the color of a product on the amazon website on my phone?
A: Oh, that's why!

New blog post! 🥳

It's about using Goatcounter for small projects as a simple and cheap analytics tool that's pretty good privacy-wise compared to other options.

This post has been sitting in my drafts since September last year. 😅

https://alistairshepherd.uk/writing/simple-website-analytics-with-goatcounter/

Simple website analytics with Goatcounter - Alistair Shepherd

Using Goatcounter as a simple web analytics tool that is good for privacy, low in cost, lightweight, and simple. This is how I got on with it!

Alistair Shepherd
> "And I would like to suggest that slowing the fuck down is the way to go."
https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/ by @badlogic
Thoughts on slowing the fuck down

Thoughts on slowing the fuck down

Folks who are interested in popover=hint: have a play with https://random-stuff.jakearchibald.com/popover-hint/ and tell me anything that doesn't make sense. Or watch this:

🚀 Calibre’s Real User Monitoring has arrived

Session-based Core Web Vitals monitoring. See actual DOM elements dragging your site down. No cookies, no bloat, predictable pricing. Let's go!

https://calibreapp.com/blog/real-user-monitoring

Real User Monitoring: Focus, depth, and clarity from real browser sessions | Calibre Blog

Calibre RUM captures Core Web Vitals from real browser sessions, giving you depth and clarity. Available now on all plans.

The CloseWatcher API landed in Firefox 149, making it easy to listen for platform-specific 'dismiss' signals. Here's how it works:
Sneaky Header Blocker Trick • Josh W. Comeau

There is a lil’ UI detail on this blog. Most people don’t even notice it, but the ones who do often reach out, asking how on earth it works. It feels like it defies the rules of CSS! In this blog post, I’ll break down the surprisingly-straightforward implementation so you can start using this trick yourself.

✍️ New post: The Shape of Friction

I wrote a short blog post reply to @davatron5000’s recent post (👏) about generative AI, friction, and people.

https://matthiasott.com/notes/the-shape-of-friction

The Shape of Friction · Matthias Ott

Web design engineer, UX designer, teacher, and speaker – helping teams build websites and digital products with a focus on CSS, accessibility, and performance.

Matthias Ott – Web Design Engineer

Try the latest `<color-input>` concept:

⚓️ anchor() progressive enhancement
🤖 workers for color compute
🙈 new animations & interactions
🎨 gamut boundaries, mapping, stretching
☯️ contrast scores
& much more

https://nerdy.dev/rfc-latest-color-input-concept

Well, I have now been quoted calling SpaceX "fuckweasels" in a real publication by real journalists: https://au.pcmag.com/ai/116598/spacex-to-start-small-with-1-million-satellite-plan-pushes-back-on-critics

I guess I am proud of myself? (They are, indeed, fuckweasels, for their complete lack of care for the atmosphere that we all depend on, as well as not caring about Kessler Syndrome, or light pollution, or smashing people on the ground...)

SpaceX To Start Small With 1 Million Satellite Plan, Pushes Back On Critics

The company's rebuttal to the FCC mentions launching orbital data center constellation in phases, and studying potential atmospheric impacts. SpaceX also threw plenty of shade at Amazon.

PCMag Australia