romainmenke @romainmenke.bsky.social · 30/09/2026example.com was updated!static.klipy.comShocked Cat ReactionAlt: A very surprised cat 061
Reposted by romainmenkeAndrey Sitnik @en.sitnik.es · 25/09/2026I made a new PostCSS plugin for the new CSS `corner-shape: squircle`. It creates smooth corners like in iOS (and nature). The plugin adjusts `border-radius` for squircle geometry and can add `corner-shape` automatically. github.com/postcss/post... 2235
romainmenke @romainmenke.bsky.social · 23/09/2026macos27 has so many visual glitches. Feels very LLM generated. An actual person would never have overlooked these. 001
Reposted by romainmenkeJane Ori 💚 CSS Runner 👩💻 @janeori.propjockey.io · 19/09/2026This is as close to a cry for help that you'd see from me. I need work. I need money for shelter and food in the meantime. I've run out. 14435
romainmenke @romainmenke.bsky.social · 16/09/2026If you work(ed) at a web agency, have you ever convinced a client to spend resources on implementing user preference media queries? Things like dark mode. Specifically asking about the agency aspect as there you need to convince the client to spend money on extra design and dev work. 000
Reposted by romainmenkeLaurie Voss @seldo.com · 13/09/2026I have been writing this post about the economics of open source, on and off, for 13 years. I wasn't expecting to end up at "Microsoft should send corporations a huge bill" but nothing else we've tried has worked. seldo.com/posts/nobody-pays-for-ope…seldo.comNobody pays for open source. We can force them to. | Seldo.comThirty years of voluntary funding schemes haven't paid open source maintainers because asking doesn't scale. The real money already flows — to JFrog, Docker, Sonatype — at the registry layer. The fix: registries charge companies for supply (they already do), then route a slice automatically to the maintainers who make that supply worth having. 2016757
romainmenke @romainmenke.bsky.social · 04/09/2026A list of features that browsers won't implement anyway 😅 An unspoken "rule" with the interop proposal is that it only seems to influence priority and not whether something will be implemented. 220
Reposted by romainmenkeLea Verou, PhD @lea.verou.me · 31/08/2026❓Fun CSS trivia! What do you get if you use contrast-color() on an out of gamut color? 😀 😀 😀 😀 😀 1. Chrome: uses the clipped color, so the result is at least legible 2. Safari/Firefox: uses the original, so the result is ILLEGIBLE ❌ 3. Firefox w/ gamut mapping enabled: uses the mapped color ✅ 1175
romainmenke @romainmenke.bsky.social · 30/08/2026Private Custom Properties: github.com/csstools/pos... #postcss Not yet added to postcss-preset-env as it is an early spec. But has some interesting properties :)github.compostcss-plugins/plugins/postcss-private-rule at main · csstools/postcss-pluginsPostCSS Tools and Plugins. Contribute to csstools/postcss-plugins development by creating an account on GitHub. 020
romainmenke @romainmenke.bsky.social · 28/08/2026oklch(0.1 0.3 0) is the same color as oklab(0.1 0.3 0) apps.colorjs.io/convert/?col...apps.colorjs.ioConvert 000
romainmenke @romainmenke.bsky.social · 28/08/2026github.com/w3c/csswg-dr... Is it just me or do others also prefer to only have `scroll-behavior: smooth` for navigations within the same document?github.com[css-overflow-3] `scroll-behavior` that only acts as `smooth` within the same document. · Issue #14406 · w3c/csswg-draftsCurrently when setting scroll-behavior: smooth it will cause visible scrolling when navigating between documents. I personally find this very annoying :) I would prefer to only have the smooth beha... 000
Reposted by romainmenkeAndrey Sitnik @en.sitnik.es · 26/08/2026Big news for PostCSS: CodeRabbit is sponsoring us with $500/month. This support lets us start preparing PostCSS 9. www.coderabbit.ai/blog/coderab... If you also want to support our work, we accept donations via opencollective.com/postcss or github.com/sponsors/ai/coderabbit.aiCodeRabbit commits more than $10 million to open sourceCodeRabbit is committing more than $10 million of its actual direct cost to open source over the next year through cash sponsorships, free Review and Security, and broader agentic support across the s... 2262
Reposted by romainmenkeJane Ori 💚 CSS Runner 👩💻 @janeori.propjockey.io · 17/08/2026I would really appreciate a job since I have about 30 days left to survive. Nothing has worked out for a while now. Been living in hostels in SE Asia for over a year. Full stack js, Staff Engineer or PM, react, astro. Many senior positions, consulted for Apple Wireless on their data dashboards, etc 01411
Reposted by romainmenkeChris Lilley @svgees.us · 28/07/202616 years ago, the first public working draft of Web Open Font Format (WOFF) was published. WOFF is how downloadable fonts on the Web went from "no-one uses it" to "most sites use it". I reflected on this milestone in a blog post today: www.w3.org/blog/2026/wo...w3.orgWOFF 1.0: a milestone on W3C’s journey of fonts on the webThe anniversary of the first public release of Web Open Font Format (WOFF) is a very interesting historical milestone on the decades-long road of W3C’s work on fonts on the web. 231
romainmenke @romainmenke.bsky.social · 27/07/2026We are looking for some to join our team: www.mrhenry.be/info/contact...mrhenry.beBecome a Shopify developer at Mr. Henry | Mr. HenryBased on new, modern, and future-proof web standards, we’re trying to build websites that work, everywhere, for everyone. 010
Reposted by romainmenkeLea Verou, PhD @lea.verou.me · 13/06/2026The people of #cssday have spoken: we want gamut mapping and we want it NOW! 134610
romainmenke @romainmenke.bsky.social · 12/06/2026@veneman.dev github.com/stylelint/st... This is the release where we shipped `referenceFiles` and in 17.11.0 we also shipped a `loader` property to go along with that. You can see it in use here: github.com/stylelint/st...github.comRelease 17.9.0 · stylelint/stylelintIt adds 3 new features. Adding the referenceFiles property to your configuration object makes the no-unknown-animations, no-unknown-custom-media and no-unknown-custom-properties rules more useful. ... 010
Reposted by romainmenkeMia [data-css=poetic] @miriam.codes · 11/06/2026I'm sad to miss you all at #CSSDay this year! Wish I could be there, and see all the great talks. In the spirit of the event, I'm launching my new #CSS course – Poetic CSS! The first module is ready, and early bird tickets will go on sale for the month of July. courses.oddbird.net/poetic-css/courses.oddbird.netPoetic CSSUnderstand CSS as a system — so you can write, review, and maintain web styles with confidence on a timeline and under budget. 28129
Reposted by romainmenkejeddy3 @jeddy3.com · 23/04/2026In Stylelint 17.9.0 we've added a `referenceFiles` configuration property to make 3 of the `no-unknown` rules, such as `no-unknown-custom-properties` and `no-unknown-animations`, much more useful. Docs: stylelint.io/user-guide/c... Release notes: github.com/stylelint/st...stylelint.ioConfiguring | StylelintStylelint expects a configuration object. 101
Reposted by romainmenkejeddy3 @jeddy3.com · 03/05/2026In Stylelint 17.10.0 we've added two more `*-layout-mappings` rules so you can now enforce logical or physical properties, units and keywords. Release notes: github.com/stylelint/st... I've turned on these rules (and a couple of other ones) in stylelint-config-modern: github.com/moderncss/st...github.comGitHub - moderncss/stylelint-config: The modern CSS shareable config for StylelintThe modern CSS shareable config for Stylelint. Contribute to moderncss/stylelint-config development by creating an account on GitHub. 101
Reposted by romainmenkeJo Franchetti @thisisjofrank.bsky.social · 23/04/2026I want to see a panel where we openly discuss the awful things we've encountered, so that the men in the room feel the outrage too. I want a panel where we discuss what *men* can do to not push us out. 1475
romainmenke @romainmenke.bsky.social · 28/04/2026We're looking for a (web)designer to join our team. Local job (Belgium) www.mrhenry.be/info/contact...mrhenry.beFulltime/Parttime creative wantedMr. Henry is looking for a fulltime/parttime (80%) creative to join our team. 020
Reposted by romainmenkeKeith Cirkel @keithamus.social · 01/04/2026Rather than the same old boring internet pranks, I thought I'd build something more fun this April Fools. CSS or BS. Can you tell your CSS properties names from BS? www.keithcirkel.co.uk/css-or-bskeithcirkel.co.ukCSS or BS?Think you know CSS? Real property or made-up nonsense? 20 rounds. No mercy. 2422382
romainmenke @romainmenke.bsky.social · 15/01/2026codepen.io/romainmenke/... There is always a way....codepen.io@apply in style attribute... 010
romainmenke @romainmenke.bsky.social · 14/01/2026postcss-preset-env 11.1.0 is out now. - very basic support for mixins - esm only (since v11) github.com/csstools/pos... preset-env.cssdb.org/playground/#...github.com 010
Reposted by romainmenkeJoyee Cheung @joyeecheung.bsky.social · 30/12/2025Finished two retrospective blog posts on the journey of require(esm) before 2025 ends: joyeecheung.github.io/blog/2025/12... joyeecheung.github.io/blog/2025/12...joyeecheung.github.iorequire(esm) in Node.js: from experiment to stabilityMore than a year ago, I set out to revive require(esm) in Node.js and landed an experimental implementation. After a lot of iteration and battle-testing, require(esm) is now unflagged across all suppo 28522
Reposted by romainmenkeRick Viscomi @rviscomi.dev · 16/09/2025Here'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...github.combaseline-demos/tooling/postcss at main · GoogleChromeLabs/baseline-demosContribute to GoogleChromeLabs/baseline-demos development by creating an account on GitHub. 011
romainmenke @romainmenke.bsky.social · 17/09/2025A minimal repro can be found here: github.com/romainmenke/...github.comGitHub - romainmenke/safari-overflow-hidden-bugContribute to romainmenke/safari-overflow-hidden-bug development by creating an account on GitHub. 110
romainmenke @romainmenke.bsky.social · 16/09/2025iOS Safari completely broke "overflow: hidden" on the body. This is often used to prevent scrolling the body when a modal dialog is open. 120
Reposted by romainmenkeAndrey Sitnik @en.sitnik.es · 26/08/2025I 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-... 28513
Reposted by romainmenkeClaire Willett @clairewillett.bsky.social · 16/08/2025it 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 254167356070
Reposted by romainmenkeIntentToShip @intenttoship.dev · 24/07/2025Blink: Intent to Prototype: @custom-mediagroups.google.comBlink: Intent to Prototype: @custom-mediaBlink: Intent to Prototype: @custom-media 1145
romainmenke @romainmenke.bsky.social · 31/05/2025Anyone 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-...2dehands.be② MacBook Air 13-inch 2024 — Apple Macbooks — 2dehandsMacBook Air13-inch, M3, 20241TB hardrive, 24gb ramToetsenbord: QWERTY internationaal engelsNieuwprijs: 2219 euroIn de doos, inclusief adapter.Batterij 010
romainmenke @romainmenke.bsky.social · 27/05/2025The 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 ⌛ 010
romainmenke @romainmenke.bsky.social · 19/05/2025Mr. Henry again sponsored all (available) maintainers for the FOSS we use: github.com/orgs/mrhenry... 177 maintainers in this round 🎉 030
Reposted by romainmenkeSara Joy ☠️ @sjoy.lol · 15/05/2025Friends 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!eci.ec.europa.euEuropean Citizens' InitiativeGive your support ! 22320
romainmenke @romainmenke.bsky.social · 26/04/2025I don't really understand why GitHub decided to pivot away from a server side rendered stack. 110
romainmenke @romainmenke.bsky.social · 16/04/2025I 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...)make.wordpress.orgWordPress 6.8 Field GuideThis 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. … 110
Reposted by romainmenkeMia [data-css=poetic] @miriam.codes · 24/03/2025Can 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 www.oddbird.net/2025/03/20/logical-… oddbird.netSupport Logical Shorthands in CSS | OddBirdCan we get this process unstuck? 0308
Reposted by romainmenkeMia [data-css=poetic] @miriam.codes · 16/03/2025🏳️⚧️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? tcpipeline.org 23916
Reposted by romainmenkeErin Reed @erininthemorning.com · 09/03/20251. 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.erininthemorning.comNew German, Swiss, And Austrian Guidelines Recommend Trans Youth Care, Slam Cass ReviewThe 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. 93164024806
Reposted by romainmenkeNicole Sullivan @nicolesullivan.bsky.social · 16/02/2025On the positive side, I don’t really see us going back to worshipping billionaires after this youtu.be/sn9EKC9nqU4?...youtu.beMACKLEMORE - fucked up (official video)YouTube video by Macklemore 1236
romainmenke @romainmenke.bsky.social · 13/02/2025The 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. 110
romainmenke @romainmenke.bsky.social · 09/02/2025www.youtube.com/watch?v=Lbjx...youtube.comWhy is everything binary?YouTube video by Heydon Pickering 010
romainmenke @romainmenke.bsky.social · 28/01/2025Ran 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.comGitHub - romainmenke/css-import-tests: Tests for at-import in CSSTests for at-import in CSS. Contribute to romainmenke/css-import-tests development by creating an account on GitHub. 110
romainmenke @romainmenke.bsky.social · 23/01/2025One 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: 020
Reposted by romainmenkeAndrey Sitnik @en.sitnik.es · 13/01/2025We 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... 1162
romainmenke @romainmenke.bsky.social · 11/12/2024What if open source maintainers are transparent about how much their time is worth? github.com/microsoft/vs...github.comAdd support for nested CSS · Issue #9 · microsoft/vscode-cssAt 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... 1111
Reposted by romainmenkeWes Bos @wesbos.com · 02/12/2024These cyber monday deals on OSS are too tempting! @syntax.fm just sent out $36,000 of sponsorships 🥳 61717