Patrick Brosset
@patrickbrosset.com
Edge web platform PM @Microsoft. Previously @Mozilla. WebDX CG. OWD GC. Maintains @devtoolstips.bsky.social. Husband and father of 3. he/him
The Interwebs · patrickbrosset.com
The Interwebs · patrickbrosset.com
I love it when I receive the monthly web platform update from the web-features explorer in my RSS reader. Such a useful and condensed source of info.
Web: web-platform-dx.github.io/web-features...
RSS: web-platform-dx.github.io/web-features...
Web: web-platform-dx.github.io/web-features...
RSS: web-platform-dx.github.io/web-features...
November 4, 2025 at 11:09 AM
I love it when I receive the monthly web platform update from the web-features explorer in my RSS reader. Such a useful and condensed source of info.
Web: web-platform-dx.github.io/web-features...
RSS: web-platform-dx.github.io/web-features...
Web: web-platform-dx.github.io/web-features...
RSS: web-platform-dx.github.io/web-features...
These are screenshots from an HTML page that doesn't use CSS at all.
Whatever, I'm waiting for my flight at the airport, don't mind me.
patrickbrosset.com/lab/html-sty...
Whatever, I'm waiting for my flight at the airport, don't mind me.
patrickbrosset.com/lab/html-sty...
October 9, 2025 at 11:39 PM
These are screenshots from an HTML page that doesn't use CSS at all.
Whatever, I'm waiting for my flight at the airport, don't mind me.
patrickbrosset.com/lab/html-sty...
Whatever, I'm waiting for my flight at the airport, don't mind me.
patrickbrosset.com/lab/html-sty...
Manhattan this morning.
October 7, 2025 at 10:25 PM
Manhattan this morning.
Oh and, @smashingconf.com is a really cool conference by the way. The team is awesome, and the speaker line-up for next week is incredible.
Microsoft Edge is super happy to be a partner once again.
Check it out: smashingconf.com/ny-2025
Microsoft Edge is super happy to be a partner once again.
Check it out: smashingconf.com/ny-2025
September 30, 2025 at 3:00 PM
Oh and, @smashingconf.com is a really cool conference by the way. The team is awesome, and the speaker line-up for next week is incredible.
Microsoft Edge is super happy to be a partner once again.
Check it out: smashingconf.com/ny-2025
Microsoft Edge is super happy to be a partner once again.
Check it out: smashingconf.com/ny-2025
A Kanban board demo which uses experimental CSS Masonry support in Chromium, and View Transitions.
Learn more: github.com/MicrosoftEdg...
Learn more: github.com/MicrosoftEdg...
September 18, 2025 at 12:25 PM
A Kanban board demo which uses experimental CSS Masonry support in Chromium, and View Transitions.
Learn more: github.com/MicrosoftEdg...
Learn more: github.com/MicrosoftEdg...
View transitions for the win.
September 18, 2025 at 12:22 PM
View transitions for the win.
A Kanban board using CSS Masonry, because why not.
The upcoming CSS Masonry lets you size columns separately and place items in specific columns.
Masonry isn't just about randomly sorted photo galleries!
This, and other demos, at github.com/MicrosoftEdg...
The upcoming CSS Masonry lets you size columns separately and place items in specific columns.
Masonry isn't just about randomly sorted photo galleries!
This, and other demos, at github.com/MicrosoftEdg...
September 18, 2025 at 9:35 AM
A Kanban board using CSS Masonry, because why not.
The upcoming CSS Masonry lets you size columns separately and place items in specific columns.
Masonry isn't just about randomly sorted photo galleries!
This, and other demos, at github.com/MicrosoftEdg...
The upcoming CSS Masonry lets you size columns separately and place items in specific columns.
Masonry isn't just about randomly sorted photo galleries!
This, and other demos, at github.com/MicrosoftEdg...
Vibe coding our ways through every problem isn't a very responsible thing to do.
Let's be more responsible. But also, if we're going to keep using AI coding tools, let's demand more from them!
Reflecting on this over at patrickbrosset.com/articles/202...
Let's be more responsible. But also, if we're going to keep using AI coding tools, let's demand more from them!
Reflecting on this over at patrickbrosset.com/articles/202...
September 16, 2025 at 7:44 PM
Vibe coding our ways through every problem isn't a very responsible thing to do.
Let's be more responsible. But also, if we're going to keep using AI coding tools, let's demand more from them!
Reflecting on this over at patrickbrosset.com/articles/202...
Let's be more responsible. But also, if we're going to keep using AI coding tools, let's demand more from them!
Reflecting on this over at patrickbrosset.com/articles/202...
The CSS Custom Highlight API lets you style **ranges** of text without creating new nodes in the DOM.
And now, with the new highlightsFromPoint() method, you can even find custom highlights under the cursor and unlock cool text editing experiences.
See developer.mozilla.org/docs/Web/API...
And now, with the new highlightsFromPoint() method, you can even find custom highlights under the cursor and unlock cool text editing experiences.
See developer.mozilla.org/docs/Web/API...
September 16, 2025 at 11:41 AM
The CSS Custom Highlight API lets you style **ranges** of text without creating new nodes in the DOM.
And now, with the new highlightsFromPoint() method, you can even find custom highlights under the cursor and unlock cool text editing experiences.
See developer.mozilla.org/docs/Web/API...
And now, with the new highlightsFromPoint() method, you can even find custom highlights under the cursor and unlock cool text editing experiences.
See developer.mozilla.org/docs/Web/API...
Freiburg, Germany, is a very pretty city. And look, it already uses CSS Masonry!
Good thing that the CSS Working Group resolved to use a new display type for Masonry. We’re making real progress folks!
Good thing that the CSS Working Group resolved to use a new display type for Masonry. We’re making real progress folks!
September 10, 2025 at 2:55 PM
Freiburg, Germany, is a very pretty city. And look, it already uses CSS Masonry!
Good thing that the CSS Working Group resolved to use a new display type for Masonry. We’re making real progress folks!
Good thing that the CSS Working Group resolved to use a new display type for Masonry. We’re making real progress folks!
I know some of you might be tired of the debate around CSS Masonry, or might think that Masonry isn't cool anymore these days.
But, come on, check out what you can do with it! I can't wait for you all to get your hands on it, get creative, and send feedback!
Soon...
But, come on, check out what you can do with it! I can't wait for you all to get your hands on it, get creative, and send feedback!
Soon...
July 11, 2025 at 12:26 PM
I know some of you might be tired of the debate around CSS Masonry, or might think that Masonry isn't cool anymore these days.
But, come on, check out what you can do with it! I can't wait for you all to get your hands on it, get creative, and send feedback!
Soon...
But, come on, check out what you can do with it! I can't wait for you all to get your hands on it, get creative, and send feedback!
Soon...
The ability to style grid and flex gaps is coming fast in a browser near you!
Bubbling with ideas for what this will be useful for!
Code: github.com/MicrosoftEdg...
Bubbling with ideas for what this will be useful for!
Code: github.com/MicrosoftEdg...
June 5, 2025 at 1:02 PM
The ability to style grid and flex gaps is coming fast in a browser near you!
Bubbling with ideas for what this will be useful for!
Code: github.com/MicrosoftEdg...
Bubbling with ideas for what this will be useful for!
Code: github.com/MicrosoftEdg...
The Selector Stats feature in Edge and Chrome DevTools is now much faster!
The feature lists the most costly CSS selectors in the Perf tool. But it used to slow down the recorded page quite a bit, especially for sites with many CSS rules.
That's no longer the case!
Check it out: buff.ly/tyfOpe5
The feature lists the most costly CSS selectors in the Perf tool. But it used to slow down the recorded page quite a bit, especially for sites with many CSS rules.
That's no longer the case!
Check it out: buff.ly/tyfOpe5
May 23, 2025 at 7:47 AM
The Selector Stats feature in Edge and Chrome DevTools is now much faster!
The feature lists the most costly CSS selectors in the Perf tool. But it used to slow down the recorded page quite a bit, especially for sites with many CSS rules.
That's no longer the case!
Check it out: buff.ly/tyfOpe5
The feature lists the most costly CSS selectors in the Perf tool. But it used to slow down the recorded page quite a bit, especially for sites with many CSS rules.
That's no longer the case!
Check it out: buff.ly/tyfOpe5
Hey @css-tricks.com, I really like the Baseline badge integration you've done, but may I suggest linking the "Learn more" link to web-platform-dx.github.io/web-features/ rather than the *.yml source file for a given feature?
The yaml file is quite cryptic, and doesn't contain all of the information.
The yaml file is quite cryptic, and doesn't contain all of the information.
May 21, 2025 at 9:59 AM
Hey @css-tricks.com, I really like the Baseline badge integration you've done, but may I suggest linking the "Learn more" link to web-platform-dx.github.io/web-features/ rather than the *.yml source file for a given feature?
The yaml file is quite cryptic, and doesn't contain all of the information.
The yaml file is quite cryptic, and doesn't contain all of the information.
CSS naked day is happening tomorrow. Felt like going naked early. My CSS was very minimal to start with anyway.
April 8, 2025 at 9:20 AM
CSS naked day is happening tomorrow. Felt like going naked early. My CSS was very minimal to start with anyway.
New W3C logo is live.
April 6, 2025 at 6:25 PM
New W3C logo is live.
So, Interop 2025 has just launched!
Check out the dashboard: wpt.fyi/interop-2025
Learn more about what's in: github.com/web-platform...
Check out the dashboard: wpt.fyi/interop-2025
Learn more about what's in: github.com/web-platform...
February 13, 2025 at 6:21 PM
So, Interop 2025 has just launched!
Check out the dashboard: wpt.fyi/interop-2025
Learn more about what's in: github.com/web-platform...
Check out the dashboard: wpt.fyi/interop-2025
Learn more about what's in: github.com/web-platform...
Went skiing this weekend. Was a bit windy, but an awesome way to escape the crappy weather we’ve had all winter.
January 21, 2025 at 4:32 PM
Went skiing this weekend. Was a bit windy, but an awesome way to escape the crappy weather we’ve had all winter.
Back in 2021 I wrote about how styling grid gaps wasn't possible: https://buff.ly/40GgD9t
Today, the Edge web platform team is working on fixing this!
Learn more from our CSS Gap Decoration explainer: https://buff.ly/40GQ9EU
Today, the Edge web platform team is working on fixing this!
Learn more from our CSS Gap Decoration explainer: https://buff.ly/40GQ9EU
January 21, 2025 at 8:57 AM
Back in 2021 I wrote about how styling grid gaps wasn't possible: https://buff.ly/40GgD9t
Today, the Edge web platform team is working on fixing this!
Learn more from our CSS Gap Decoration explainer: https://buff.ly/40GQ9EU
Today, the Edge web platform team is working on fixing this!
Learn more from our CSS Gap Decoration explainer: https://buff.ly/40GQ9EU
There was a time when you could do this:
document.body.innerHTML = "Hello World".fontsize(7);
And it would write this into the body:
<font size="7">Hello World</font>
Actually, that time is now. You can still do this, although it's deprecated along with String.big(), String.anchor(), and more.
document.body.innerHTML = "Hello World".fontsize(7);
And it would write this into the body:
<font size="7">Hello World</font>
Actually, that time is now. You can still do this, although it's deprecated along with String.big(), String.anchor(), and more.
January 9, 2025 at 2:26 PM
There was a time when you could do this:
document.body.innerHTML = "Hello World".fontsize(7);
And it would write this into the body:
<font size="7">Hello World</font>
Actually, that time is now. You can still do this, although it's deprecated along with String.big(), String.anchor(), and more.
document.body.innerHTML = "Hello World".fontsize(7);
And it would write this into the body:
<font size="7">Hello World</font>
Actually, that time is now. You can still do this, although it's deprecated along with String.big(), String.anchor(), and more.
My home office is too cold in the winter time, so I often retreat to the comfort of the living room, where the fireplace is.
January 9, 2025 at 8:20 AM
My home office is too cold in the winter time, so I often retreat to the comfort of the living room, where the fireplace is.
Temporal (the new date manipulation JS API) has been one of the most requested features in the State of JS surveys.
So exciting to see it get implemented in Firefox!
Not sure how much of it is implemented, but Firefox Nightly has some stuff already!
So exciting to see it get implemented in Firefox!
Not sure how much of it is implemented, but Firefox Nightly has some stuff already!
December 20, 2024 at 10:24 AM
Temporal (the new date manipulation JS API) has been one of the most requested features in the State of JS surveys.
So exciting to see it get implemented in Firefox!
Not sure how much of it is implemented, but Firefox Nightly has some stuff already!
So exciting to see it get implemented in Firefox!
Not sure how much of it is implemented, but Firefox Nightly has some stuff already!
SPAs, MPAs, who cares? I predict <frameset>s making a come back in 2025!
December 20, 2024 at 8:33 AM
SPAs, MPAs, who cares? I predict <frameset>s making a come back in 2025!
Scrollbar styling just became a whole lot better on the web!
The scrollbar-width and scrollbar-gutter CSS properties are now supported in the latest Chrome, Firefox, Edge, and Safari.
December release notes: buff.ly/41CzWBx
Now we just need scrollbar-color and we're set. Come on Safari!
The scrollbar-width and scrollbar-gutter CSS properties are now supported in the latest Chrome, Firefox, Edge, and Safari.
December release notes: buff.ly/41CzWBx
Now we just need scrollbar-color and we're set. Come on Safari!
December 16, 2024 at 10:40 AM
Scrollbar styling just became a whole lot better on the web!
The scrollbar-width and scrollbar-gutter CSS properties are now supported in the latest Chrome, Firefox, Edge, and Safari.
December release notes: buff.ly/41CzWBx
Now we just need scrollbar-color and we're set. Come on Safari!
The scrollbar-width and scrollbar-gutter CSS properties are now supported in the latest Chrome, Firefox, Edge, and Safari.
December release notes: buff.ly/41CzWBx
Now we just need scrollbar-color and we're set. Come on Safari!
I listened the 55,000 minutes of music this year, according to Spotify, and 3000 different artists.
Music accompanies me during my work days, I can’t focus without it.
Music accompanies me during my work days, I can’t focus without it.
December 5, 2024 at 12:08 PM
I listened the 55,000 minutes of music this year, according to Spotify, and 3000 different artists.
Music accompanies me during my work days, I can’t focus without it.
Music accompanies me during my work days, I can’t focus without it.