Mia (online)
@miriam.codes
A person who enjoys creating things with friends & does not enjoy fascism
🏳️⚧️ Queer art & code (& "ideology")
🕸️ Web dev/teaching @OddBird.dev
💅 CSS @ W3C Working Group
👩🏼🎤 Art @ TeacupGorilla.com & GrapefruitLab.com
MiriamSuzanne.com
🏳️⚧️ Queer art & code (& "ideology")
🕸️ Web dev/teaching @OddBird.dev
💅 CSS @ W3C Working Group
👩🏼🎤 Art @ TeacupGorilla.com & GrapefruitLab.com
MiriamSuzanne.com
Reposted by Mia (online)
look I know being an engaged citizen IS the work of democracy but it is also the work of elected officials not to create situations where everyone has to be mobilized all the time to prevent them from allowing some kind of Dickensian horror on a Sunday night while you're in between loads of laundry
November 9, 2025 at 11:37 PM
look I know being an engaged citizen IS the work of democracy but it is also the work of elected officials not to create situations where everyone has to be mobilized all the time to prevent them from allowing some kind of Dickensian horror on a Sunday night while you're in between loads of laundry
Reposted by Mia (online)
I havent read such a banger of an essay in a very long time. This is so well-written!
Maybe Don’t Talk to the New York Times About Zohran Mamdani
It’s remarkable, the people you’ll hear from. Teach for even a little while at an expensive institution—the term they tend to prefer is “elite”—and odds are that eventually someone who was a studen…
lithub.com
November 8, 2025 at 5:37 PM
I havent read such a banger of an essay in a very long time. This is so well-written!
Reposted by Mia (online)
The union is calling on people to boycott btw!!
BREAKING: Starbucks workers have just authorized a massive strike.
Union Starbucks baristas voted to authorize the strike by 92%.
Now baristas in over 25 cities could launch an unfair labor practice strike on Thursday, November 13th.
Union Starbucks baristas voted to authorize the strike by 92%.
Now baristas in over 25 cities could launch an unfair labor practice strike on Thursday, November 13th.
November 6, 2025 at 7:26 PM
The union is calling on people to boycott btw!!
Responsive typography is getting so much simpler. This already works in a couple browsers, and the fallback is minimal:
--progress: progress(100vi, 320px, 1200px);
font-size: calc-mix(var(--progress), 1rem, 1.25rem);
But that will get even better…
#CSS
codepen.io/editor/miria...
--progress: progress(100vi, 320px, 1200px);
font-size: calc-mix(var(--progress), 1rem, 1.25rem);
But that will get even better…
#CSS
codepen.io/editor/miria...
CodePen
codepen.io
November 6, 2025 at 9:55 PM
Responsive typography is getting so much simpler. This already works in a couple browsers, and the fallback is minimal:
--progress: progress(100vi, 320px, 1200px);
font-size: calc-mix(var(--progress), 1rem, 1.25rem);
But that will get even better…
#CSS
codepen.io/editor/miria...
--progress: progress(100vi, 320px, 1200px);
font-size: calc-mix(var(--progress), 1rem, 1.25rem);
But that will get even better…
#CSS
codepen.io/editor/miria...
Preparing to film the first module of my new #CSS course. There will also be text for the sickos who like to read.
We'll cover the essential features, but we'll also explain how it all fits together (and when it doesn't).
Sign up for updates & early access! www.oddbird.net/courses/desi...
We'll cover the essential features, but we'll also explain how it all fits together (and when it doesn't).
Sign up for updates & early access! www.oddbird.net/courses/desi...
October 29, 2025 at 8:32 PM
Preparing to film the first module of my new #CSS course. There will also be text for the sickos who like to read.
We'll cover the essential features, but we'll also explain how it all fits together (and when it doesn't).
Sign up for updates & early access! www.oddbird.net/courses/desi...
We'll cover the essential features, but we'll also explain how it all fits together (and when it doesn't).
Sign up for updates & early access! www.oddbird.net/courses/desi...
Reposted by Mia (online)
we’re creating such a remarkably thorough dystopia
New incredible detail here: ICE says a match in its facial recognition app Mobile Fortify is a "definitive" determination of a person's status, and that this overrides birth certificates. This is an app ICE is using in the field to scan people
www.404media.co/ice-and-cbp-...
www.404media.co/ice-and-cbp-...
October 29, 2025 at 5:39 PM
we’re creating such a remarkably thorough dystopia
Enjoying a quick browse through the new Design Tokens community group draft spec: www.designtokens.org/tr/2025.10/
Design Tokens Technical Reports 2025.10
Design tokens are indivisible pieces of a design system such as colors,
spacing, typography scale.
www.designtokens.org
October 28, 2025 at 6:36 PM
Enjoying a quick browse through the new Design Tokens community group draft spec: www.designtokens.org/tr/2025.10/
Reposted by Mia (online)
Your ability to eat should not depend on your productivity
Your ability to get healthcare should not depend on your productivity
Your ability to get housing should not depend on your productivity
Saying “be more productive!” To those who are struggling devalues human life.
It aids fascism.
Your ability to get healthcare should not depend on your productivity
Your ability to get housing should not depend on your productivity
Saying “be more productive!” To those who are struggling devalues human life.
It aids fascism.
October 28, 2025 at 4:29 AM
Your ability to eat should not depend on your productivity
Your ability to get healthcare should not depend on your productivity
Your ability to get housing should not depend on your productivity
Saying “be more productive!” To those who are struggling devalues human life.
It aids fascism.
Your ability to get healthcare should not depend on your productivity
Your ability to get housing should not depend on your productivity
Saying “be more productive!” To those who are struggling devalues human life.
It aids fascism.
There's a new #CSS Working Group poll to get feedback on different names for the infamous 'Pinterest' layout.
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
Ex-Masonry Display Type Keyword Poll
See https://github.com/w3c/csswg-drafts/issues/12022 for context.
This poll intentionally leaves out `masonry` as an option, see https://github.com/w3c/csswg-drafts/issues/12022#issuecomment-34172962...
docs.google.com
October 27, 2025 at 7:53 PM
There's a new #CSS Working Group poll to get feedback on different names for the infamous 'Pinterest' layout.
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
Reposted by Mia (online)
Late stage capitalism means you too can own stocks in Auschwitz.
January 18, 2025 at 10:02 PM
Late stage capitalism means you too can own stocks in Auschwitz.
One of the porcelain pieces that came out recently - a vase shape I've had in mind for a while. Might revisit this at some different sizes.
October 25, 2025 at 11:30 PM
One of the porcelain pieces that came out recently - a vase shape I've had in mind for a while. Might revisit this at some different sizes.
Winging It in 30m: www.youtube.com/watch?v=2RcF...
Bad UX Design Patterns
YouTube video by Winging It
www.youtube.com
October 23, 2025 at 4:28 PM
Winging It in 30m: www.youtube.com/watch?v=2RcF...
Reposted by Mia (online)
Your political loyalty must be to principles, not politicians! I don't know how to explain this basic thing to people who do not understand it.
October 23, 2025 at 4:20 PM
Your political loyalty must be to principles, not politicians! I don't know how to explain this basic thing to people who do not understand it.
Tomorrow @stacykvernmo.com & @sondrae.bsky.social will be Winging It Live with @clayton.social.coop.ap.brid.gy to take on Bad UX Design Patterns. Join live, and bring your UX questions!
I'm excited for this one, and I get to watch it. :)
1pm ET / 10am PT
www.youtube.com/watch?v=2RcF...
I'm excited for this one, and I get to watch it. :)
1pm ET / 10am PT
www.youtube.com/watch?v=2RcF...
Bad UX Design Patterns
YouTube video by Winging It
www.youtube.com
October 22, 2025 at 6:07 PM
Tomorrow @stacykvernmo.com & @sondrae.bsky.social will be Winging It Live with @clayton.social.coop.ap.brid.gy to take on Bad UX Design Patterns. Join live, and bring your UX questions!
I'm excited for this one, and I get to watch it. :)
1pm ET / 10am PT
www.youtube.com/watch?v=2RcF...
I'm excited for this one, and I get to watch it. :)
1pm ET / 10am PT
www.youtube.com/watch?v=2RcF...
Reposted by Mia (online)
The only transformation I have seen is otherwise competent developers losing skills and absolutely embarrassing themselves with their newfound lack of critical thinking
October 17, 2025 at 3:48 AM
The only transformation I have seen is otherwise competent developers losing skills and absolutely embarrassing themselves with their newfound lack of critical thinking
Reposted by Mia (online)
I am never ever fucking EVER getting over these fuckers just driving around snatching our neighbors off the street.
October 17, 2025 at 1:54 AM
I am never ever fucking EVER getting over these fuckers just driving around snatching our neighbors off the street.
Reposted by Mia (online)
I'm thrilled folks are discovering `
Live Regions, Hidden and Not
...
codepen.io
October 16, 2025 at 6:22 PM
I'm thrilled folks are discovering `
Reposted by Mia (online)
“It is accepted and expected that the user will make changes to how content is displayed.”
— @press1forjosh.bsky.social
#A11yTOconf #a11y
— @press1forjosh.bsky.social
#A11yTOconf #a11y
October 16, 2025 at 5:45 PM
“It is accepted and expected that the user will make changes to how content is displayed.”
— @press1forjosh.bsky.social
#A11yTOconf #a11y
— @press1forjosh.bsky.social
#A11yTOconf #a11y
The #CSS WG is trying to name several properties that do similar things. One controls the length of a text-decoration line in relation to the text, the others control 'rule' lines in grid/flex/multi-column gaps.
Leave your feedback! (Note the poll spans two comments):
github.com/w3c/csswg-dr...
Leave your feedback! (Note the poll spans two comments):
github.com/w3c/csswg-dr...
[css-text-decor-4] Consider renaming `text-decoration-trim` · Issue #8402 · w3c/csswg-drafts
Besides the general discussion in #4557 to introduce a way to modify the length of the decoration, there was also some discussion around how to call the property. As I previously summarized, name s...
github.com
October 16, 2025 at 3:55 PM
The #CSS WG is trying to name several properties that do similar things. One controls the length of a text-decoration line in relation to the text, the others control 'rule' lines in grid/flex/multi-column gaps.
Leave your feedback! (Note the poll spans two comments):
github.com/w3c/csswg-dr...
Leave your feedback! (Note the poll spans two comments):
github.com/w3c/csswg-dr...
Had a smashing time at @smashingconf.com last week, meeting people & nerding about #CSS value resolution.
Now back to the video course. Aiming to launch a first module in Jan/Feb!
From grids/alignment to guaranteed invalid values – sign up for updates & discounts:
oddbird.dev/courses/desi...
Now back to the video course. Aiming to launch a first module in Jan/Feb!
From grids/alignment to guaranteed invalid values – sign up for updates & discounts:
oddbird.dev/courses/desi...
Designing With Code
CSS video course waitlist signup
oddbird.dev
October 15, 2025 at 6:15 PM
Had a smashing time at @smashingconf.com last week, meeting people & nerding about #CSS value resolution.
Now back to the video course. Aiming to launch a first module in Jan/Feb!
From grids/alignment to guaranteed invalid values – sign up for updates & discounts:
oddbird.dev/courses/desi...
Now back to the video course. Aiming to launch a first module in Jan/Feb!
From grids/alignment to guaranteed invalid values – sign up for updates & discounts:
oddbird.dev/courses/desi...
Reposted by Mia (online)
Matt Levine points out the OpenAI's current business model is basically what you'd expect if you asked ChatGPT for a business model, because ChatGPT learns everything it knows from the web:
October 15, 2025 at 5:59 PM
Matt Levine points out the OpenAI's current business model is basically what you'd expect if you asked ChatGPT for a business model, because ChatGPT learns everything it knows from the web:
Reposted by Mia (online)
We honor the legacy of Miss Major Griffin-Gracy, a fierce protector of our collective freedom. Our hearts are with her loved ones and all who carry her vision forward.
"We will honor Miss Major forever." - @imarajones.bsky.social
"We will honor Miss Major forever." - @imarajones.bsky.social
October 14, 2025 at 12:14 AM
We honor the legacy of Miss Major Griffin-Gracy, a fierce protector of our collective freedom. Our hearts are with her loved ones and all who carry her vision forward.
"We will honor Miss Major forever." - @imarajones.bsky.social
"We will honor Miss Major forever." - @imarajones.bsky.social