romainmenke
banner
romainmenke.bsky.social
romainmenke
@romainmenke.bsky.social
Gender is a spectrum.

Fixes things, mostly with code.

https://www.romainmenke.com/
Reposted by romainmenke
Here's a simple postcss-preset-env demo showing how to switch from Browserslist's `defaults` query to Baseline, and seeing how that affects the results

github.com/GoogleChrome...
baseline-demos/tooling/postcss at main · GoogleChromeLabs/baseline-demos
Contribute to GoogleChromeLabs/baseline-demos development by creating an account on GitHub.
github.com
September 16, 2025 at 6:52 PM
A minimal repro can be found here: github.com/romainmenke/...
September 17, 2025 at 7:25 AM
iOS Safari completely broke "overflow: hidden" on the body. This is often used to prevent scrolling the body when a modal dialog is open.
September 16, 2025 at 2:56 PM
Reposted by romainmenke
I started a new open source project:

Multiocular shows what’s changed in your node_modules after dependency updates.

Right now it just shows a diff, but I have many of idea.

It is part of my long-running fight against Supply Chain Attacks.

github.com/multiocular-...
August 26, 2025 at 2:31 PM
Go Mold!
it appears that @bsky.app have suspended the account of @jessiegender because a trans person saying "I wish ill on JK Rowling" is against the rules, so let me say with my loud cis voice that I too wish ill on all perpetrators of hate speech against trans people

reinstate Jessie, this is ridiculous
August 16, 2025 at 8:11 PM
Reposted by romainmenke
it appears that @bsky.app have suspended the account of @jessiegender because a trans person saying "I wish ill on JK Rowling" is against the rules, so let me say with my loud cis voice that I too wish ill on all perpetrators of hate speech against trans people

reinstate Jessie, this is ridiculous
August 16, 2025 at 8:20 AM
Reposted by romainmenke
Blink: Intent to Prototype: @custom-media
Blink: Intent to Prototype: @custom-media
Blink: Intent to Prototype: @custom-media
groups.google.com
July 24, 2025 at 11:39 AM
Anyone around Antwerp, Belgium needs a "new" laptop?
Willing to part with it for (much) less if you need new gear, but can't afford it.

(please share)

www.2dehands.be/v/computers-...
② MacBook Air 13-inch 2024 — Apple Macbooks — 2dehands
MacBook Air13-inch, M3, 20241TB hardrive, 24gb ramToetsenbord: QWERTY internationaal engelsNieuwprijs: 2219 euroIn de doos, inclusief adapter.Batterij
www.2dehands.be
May 31, 2025 at 11:43 AM
The CSS color specification was recently expanded to allow any number of colors in the color-mix function.

You can play around with it here: preset-env.cssdb.org/blog/css-col...

Or as a PostCSS plugin: github.com/csstools/pos...

Browsers still need to implement this ⌛
May 27, 2025 at 1:05 PM
Mr. Henry again sponsored all (available) maintainers for the FOSS we use: github.com/orgs/mrhenry...

177 maintainers in this round 🎉
May 19, 2025 at 9:27 AM
Reposted by romainmenke
Friends who are EU citizens, please consider signing this initiative against conversion "therapies":

eci.ec.europa.eu/043/public/

About 400,000 signatures are still needed in just a couple of days. I think it's possible! Sign!
European Citizens' Initiative
Give your support !
eci.ec.europa.eu
May 15, 2025 at 6:49 AM
I don't really understand why GitHub decided to pivot away from a server side rendered stack.
April 26, 2025 at 6:39 PM
I don't like the Speculative Loading API and I definitely do not like that WordPress is shipping this as a core feature. (make.wordpress.org/core/2025/03...)
WordPress 6.8 Field Guide
This guide outlines major developer features and breaking changes in 6.8 and is published in the Release Candidate phase to help inform WordPress extending developers, Core developers, and others. …
make.wordpress.org
April 16, 2025 at 8:19 PM
Reposted by romainmenke
Can we get CSS 'logical shorthands' unstuck?

The WG recently added a `size` shorthand for width & height. People asked about inline-size & block-size as well. But that issue has stalled.

With a little funding, we could make it happen! #CSS

https://www.oddbird.net/2025/03/20/logical-shorthand/
Support Logical Shorthands in CSS | OddBird
Can we get this process unstuck?
www.oddbird.net
March 24, 2025 at 7:42 PM
Reposted by romainmenke
🏳️‍⚧️My friend played a gig tonight supporting Trans Continental Pipeline - helping queer people move to CO for safety. They've gone from ~40 requests per month in October, to ~400/mo since november, and need support.

Can you chip in? Or do you need help?

https://tcpipeline.org/
March 16, 2025 at 6:55 AM
Reposted by romainmenke
1. Major news in transgender care.

Germany, Switzerland, and Austria have just released their trans youth care guidelines.

They strongly recommend trans youth care and slam the
Cass Review in England.

Europe is not "pulling back" on trans care.

Subscribe to support our journalism.
New German, Swiss, And Austrian Guidelines Recommend Trans Youth Care, Slam Cass Review
The recommendations, released by the Association of the Scientific Medical Societies in Germany, come at a time when US politicians erroneously claim that Europe is "pulling back" on transgender care.
www.erininthemorning.com
March 9, 2025 at 4:10 PM
Reposted by romainmenke
On the positive side, I don’t really see us going back to worshipping billionaires after this

youtu.be/sn9EKC9nqU4?...
MACKLEMORE - fucked up (official video)
YouTube video by Macklemore
youtu.be
February 16, 2025 at 5:53 AM
The disconnect between interop organizers/participants and web developers continues to grow larger.

The top 4 most requested/up voted items were not selected.

And still no answer on requests for more transparency.
February 13, 2025 at 6:27 PM
Ran the tests again and bun can now claim to support bundling CSS. It now passes 89 out of 145 tests. With that it has surpassed lightningcss.

github.com/romainmenke/...
GitHub - romainmenke/css-import-tests: Tests for at-import in CSS
Tests for at-import in CSS. Contribute to romainmenke/css-import-tests development by creating an account on GitHub.
github.com
January 28, 2025 at 9:33 PM
One of the most common mistakes I see frontend devs make is to set everything to `display: flex`.
Often this is done for centering content or to have easy gaps. Rarely this is because they really want all the attributes of that display mode.

GitHub recently has been plagued by the same:
January 23, 2025 at 9:24 AM
Reposted by romainmenke
We just released PostCSS 8.5.

@romainmenke.bsky.social added new API to make it easier to use PostCSS to parse styles in HTML, Vue/Svelte components, CSS-in-JS.

github.com/postcss/post...
January 13, 2025 at 7:48 PM
What if open source maintainers are transparent about how much their time is worth?

github.com/microsoft/vs...
Add support for nested CSS · Issue #9 · microsoft/vscode-css
At this time nested CSS is not support because at rule and selector patterns aren't included in rules. specification : https://drafts.csswg.org/css-nesting/ wpt : https://wpt.fyi/results/css/css-ne...
github.com
December 11, 2024 at 1:02 PM
Reposted by romainmenke
These cyber monday deals on OSS are too tempting!

@syntax.fm just sent out $36,000 of sponsorships 🥳
December 2, 2024 at 8:34 PM
Switched CSS Tools over to the new CSS logo ✨
Very nice work by the CSS Next community group, @nerdy.dev and @itsjavi.com

See it here:
- github.com/csstools
- cssdb.org
- csstools.github.io/postcss-plug...
November 13, 2024 at 4:47 PM