Tobias Fedder
Tobias Fedder
@tfedder.de
photography hobbyist and web dev always learning about the web blogging on https://tfedder.de/blog/
170 followers355 following679 posts
Tobias Fedder reposted
Updated this post to reflect the completely predictable result that ~30% of the 100 top English-language content websites are now using Google's Prompt API for browser fingerprinting, Google Advertising profiling, or both. The purpose of a system is what it does. eupolicy.social/@thatprivacy...
Tobias Fedder reposted
Replying to @miriam.codes
If you want to claim technology is neutral and what matters is how we use it… this is it. This is the "how we use it" part. These are brand name products built by companies, so ~5 of the worst men on Sir Tim's world wide public domain web can sell our own Redit posts back to us for profit.
Tobias Fedder reposted
It's also anti-privacy to bounce folks to native apps and app stores filled with invasive, proprietary, unauditable technology.
Jeremy's whole post is worth a read, and I would underline + bold the last point: the web is the superior choice for privacy and security, and it's anti-web *and anti-user* to be preferencing native app install affordances: adactio.com/journal/22757
I had to ssh into my server this morning to get my NextcloudAIO instance up again. Many container images needed updating. Now, the interesting question is: Did I jinx it, or is five months too long a period for me to have been able to jinx it? bsky.app/profile/tfed...
I don’t want to jinx it, but I haven’t had a single issue with automatic updates for three years — and it is Nextcloud, after all.
Looks like I overestimated the appetite for hexagons on the web. Like, by a lot. bsky.app/profile/tfed...
I like hexagons and web design. Do you like hexagons? And, also web design? Can I interest you in calc-size() ? codepen.io/editor/tfedd...
Tobias Fedder reposted
I like hexagons and web design. Do you like hexagons? And, also web design? Can I interest you in calc-size() ? codepen.io/editor/tfedd...
I like hexagons and web design. Do you like hexagons? And, also web design? Can I interest you in calc-size() ? codepen.io/editor/tfedd...
It seems that Blink doesn’t care about balancing text after an explicit line break. While Gecko does… something…, maybe balancing all lines except the one with the explicit line break??? I am so confused. At this point, what are the web-platform-tests actually testing for? wpt.fyi/results/css/...
Sooo, can issues be too small to qualify as an interop-proposal? For example, me wishing for just one additional web-platform-test to turn green in all three engines? wpt.fyi/results/css/...
WebAuthn Level 3 is a recommendation as of this week. I'm looking forward to it, especially signalling credential changes to authenticators, and nuanced hints for UAs. www.w3.org/TR/webauthn-3/
Tobias Fedder reposted
Tobias Fedder reposted
Element render delay – 16% of time to LCP 😎 …🤨 Time to first byte – 84% of time to LCP 😱 … …🤔 🤷
A little sneak peek at some very big updates to `speedlify` (just kidding they’re live): www.speedlify.dev Decoupled measure step from rank so that it runs continuously & incrementally. Ranks sites on CWV field data and Axe violations. This is the new home for the @11ty.dev Leaderboards.
I think the new(-ish?) icon for private browsing in @firefox.com looks nice. Whoever did that: good job!
Tobias Fedder reposted
Tobias Fedder reposted
This is great and highlights one of the most common mistakes developers make since became easier to server render framework sites - rendering buttons etc before the JS has loaded to make them work.
I wrote this after travelling by train (after a long time of not really travelling anywhere): Progressive Enhancement inside of JavaScript remysharp.com/2026/08/05/p... Nothing new, just nice to see it up close.
Tobias Fedder reposted
Anyone using HTTP/2 server push with libcurl? If you use this feature in libcurl, please let us know. It is being deprecated all over, including in specs, browsers and servers and I believe the time has come for us to drop it from libcurl in the future as well. So I'm curious to know if anyone […]
Based on the first module of the course, I am confident that the full course will be worth the full price. But if you‘ll buy it anyway, why not get it for less now? bsky.app/profile/miri...
Today is the last day to get early bird pricing for the Poetic CSS course! Learn to write & review CSS with confidence. The first module is live, with more coming through the summer & fall. Get the full course as it's ready, without waiting to pay full price: courses.oddbird.net/poetic-css/ #CSS
Tobias Fedder reposted
I'm thinking about how non-developers will feel about atproto. For example, will it take people by surprise that data entered into one app can show up somewhere else? More thoughts in this post.
Tobias Fedder reposted
Is the placement algorithm for grid lanes "wrong"? Is the auto-placement cursor helping or hurting the algorithm? drafts.csswg.org/css-grid-3/#... bsky.app/profile/matu...
I saw a great introduction to CSS Grid Lanes, aka Masonry Layouts, by @patrickbrosset.com at CSS Day 2026. I liked the versatility of its use cases, but I was also concerned that it's inaccessible by default. matuzo.at/blog/2026/gr...
Is the placement algorithm for grid lanes "wrong"? Is the auto-placement cursor helping or hurting the algorithm? drafts.csswg.org/css-grid-3/#... bsky.app/profile/matu...
I saw a great introduction to CSS Grid Lanes, aka Masonry Layouts, by @patrickbrosset.com at CSS Day 2026. I liked the versatility of its use cases, but I was also concerned that it's inaccessible by default. matuzo.at/blog/2026/gr...
Tobias Fedder reposted
Tobias Fedder reposted