We're kicking this Bluesky party up a notch π and here to give developers what they want (what they really, really want)!
What Chrome features and topics would you like to learn more about?
@bram.us.bsky.social
Chrome DevRel at Google (CSS + Web UI + DevTools). CSSWG Member. PADI Divemaster. Blogs at bram.us. Lives in Belgium.
We're kicking this Bluesky party up a notch π and here to give developers what they want (what they really, really want)!
What Chrome features and topics would you like to learn more about?
AFK right now, but I'm sure you can simply brew cask install it.
04.08.2025 11:51 β π 1 π 0 π¬ 0 π 0In the past Iβve used VMware Fusion for this. I heard itβs free nowadays.
04.08.2025 08:28 β π 1 π 0 π¬ 1 π 0Still happy with my βdumb little printerβ βan entry-level office laser printer by HP from 20 years agoβ exactly because of 1.
03.08.2025 10:12 β π 5 π 0 π¬ 0 π 0p:has(img) + h2 { margin-top: 3rem; }
If this were the only use case for CSS :has(), I'd still be happy. Such a live saver! π #CSS
Context: this is useful in generated content where the CMS wraps an `<img>` tag inside a `<p>`.
Not yet β¦ there is a thread at the CSSWG to be able to capture values from matched elements and reuse those values in the rest of a selector.
03.08.2025 01:06 β π 0 π 0 π¬ 0 π 04) printer does not refuse to print because it's low on cyan when printing a black and white document.
03.08.2025 01:02 β π 2 π 0 π¬ 2 π 0Use LVH on the container and then use the safe-area-inset-* envvars to make sure its contents does not bleed into the toolbars.
webkit.org/blog/7929/de...
Blink: Intent to Prototype & Ship: activeViewTransition property on document
30.07.2025 15:32 β π 3 π 1 π¬ 0 π 0π¨ PSA for @firefox.com add-on developers π¨
There's a phishing campaign that's using false urgency to trick developers into granting a 3rd party access to their AMO accounts. Stay safe out there!
blog.mozilla.org/addons/2025/...
π π¦ π₯³
31.07.2025 17:52 β π 13 π 0 π¬ 0 π 0Want to provide feedback on an experiment in building a fit-text-width (fit text width to container) experiment? Try it out in Canary (enable experimental features flag) and tell me what you think! www.haun.org/kent/html5/f...
29.07.2025 20:00 β π 8 π 3 π¬ 1 π 0scroll-target-group is coming to Chrome 140 (stable next month)!
Building on CSS carousel APIs, scroll-target-group lets you "enhance" elements into scroll markers, enabling you to build this scroll-spy effect in 2 lines of CSS!
Makes for a great progressive enhancement!
una.im/scroll-targe...
It wasn't me who made that image β¦
28.07.2025 09:59 β π 1 π 0 π¬ 0 π 0Selfie on a sailing boat.
π Bye, Menorca. Until next time.
27.07.2025 06:55 β π 11 π 0 π¬ 1 π 0I worked college summers on electrical crew. Even then, the staff electrician who trained me was just vibe wiring his way through dorms. We'd come behind & fix his work.
The attitude isn't new, but I never expected hype for incompetence. I hope there's always work for people who do the fixing.
βThe reason SPAs became the default wasnβt because they were better. It was because, for a while, they were the only way to deliver something that felt fluid β something that didnβt flash white between pages or jank the scroll position.β
www.jonoalderson.com/conjecture/i...
π Making Sense of the Performance Extensibility API
csswizardry.com/2025/07/the-...
MDN is 20 years old! π₯³
π A huge thank you to...
The devs who read and trust MDN
The contributors who improve it
Everyone working on the web platform who shares our mission.
Here's how we celebrated with the web.dev team! π§
developer.mozilla.org/en-US/blog/...
FFConf early bird tickets end in 7 days. The image shows the FFConf logo next to a young chick in half a shell and an egg timer (appropriately!)
7 days left of our early bird pricing. Then tickets close for the summer holidays, and reopen at full price.
24.07.2025 16:50 β π 2 π 4 π¬ 0 π 4Panel 1: Bus driver saying "Don't make me tap the sign" Panel 2: The bus driver tapping a sign that says "Engineers must review all AI generated code"
Been seeing an uptick in what are clearly vibe-coded PRs. On the surface this seems great -- more contributors!
But in the reality it's often AI slop that the person hasn't reviewed and instead the burden of review is on us, the maintainers -- which is a horrible trade.
Could you file a bug over at crbug.com/new? Thanks!
24.07.2025 07:18 β π 1 π 0 π¬ 0 π 0Elephanty.
22.07.2025 15:30 β π 5 π 0 π¬ 1 π 0New blog post! π
A few months ago a media org demanded a license fee for an open graph image I linked. I paid the fee because I was worried, but it raises serious questions about open graph usage on the web!
This goes through how it went and my thoughts.
alistairshepherd.uk/writing/open...
I implemented Lean's CSS-only image placeholder algorithm (and 3 others) on Cloudflare Workers jeremymorrell.dev/sketches/lqi...
21.07.2025 23:56 β π 52 π 7 π¬ 2 π 1Iβve filled it in. Have you?
Browser vendors keep a close eye on the results of these surveys and use them to help prioritise what we work on so this is your easiest opportunity to influence what we work on!
The short version is this person was "vibe coding" and gave the LLM direct access to his production database. It decided to delete the database. Then he started asking questions like it's an actual human with accountability. And it basically said "oops".
20.07.2025 20:30 β π 224 π 56 π¬ 11 π 4Cookie consent popup saying "we care about your privacy" and later "view our 915 partners"
sorry, if you send my information to NINE HUNDRED AND FIFTEEN different companies i don't believe you actually care about my privacy
20.07.2025 12:56 β π 124 π 27 π¬ 3 π 1