ryelle
ryelle.codes
ryelle
@ryelle.codes
WordPress.org developer & core contributor. occasionally i talk about code.

Also on @ryelle@front-end.social
Reposted by ryelle
Chatbots — LLMs — do not know facts and are not designed to be able to accurately answer factual questions. They are designed to find and mimic patterns of words, probabilistically. When they’re “right” it’s because correct things are often written down, so those patterns are frequent. That’s all.
June 19, 2025 at 11:21 AM
I wanted to practice building with AI without making yet-another-chatbot, so I made a Korean learning tool to explain the grammar constructs in a given sentence. I used Next.js and the AI SDK, with some Copilot guidance. Check out the writeup for my process:

ryelle.codes/2025/08/buil...
September 2, 2025 at 1:04 PM
Reposted by ryelle
This article contains somehow both the funniest and most well-informed protester quotes I've ever seen. I laughed and I learned.
July 22, 2025 at 4:11 PM
Reposted by ryelle
But congestion pricing polled terribly.

The “popularists” who run Democratic party strategy said we shouldn’t do it. Because the polls were bad.
But public opinion can change, and politicians can and should lead it.
Vote for politicians who will lead public opinion, not follow it.
Congestion pricing by the # ‘s 6 months in:
* 67k fewer drivers entering zone daily
* Delays in Holland Tunnel down 65%
* Traffic deaths down 32% so far in 2025
* $500m projected this year for MTA capital improvements
* B’way attendance +12%
* Subway ridership +7%

So yes this program is a SUCCESS.
July 6, 2025 at 2:11 AM
Reposted by ryelle
if a prototype isn't accessible, then it is likely not something that can be tested by people with disabilities.

and if that's the case, any UX decisions made based on such a prototype will be biased away from inclusive design / UX decisions.
May 10, 2025 at 3:12 PM
Reposted by ryelle
Let's play a game with `document.querySelectorAll`

617 div elements.
84 elements with aria-label.
All 84 are divs.
No button/role=button elements.
12 anchor/role=link elements.
5 role=link elements.
All 5 are divs.
5 elements with tabindex.
All 5 are divs.
7 elements with href.
5 are divs.
May 8, 2025 at 12:32 PM
I tried out Figma Sites—fun to design in, what Figma excels at—but the site it generates is definitely not ready for real use. Basic issues with keyboard access, no way to control motion, and overall kind of janky output.

ryelle.codes/2025/05/a-qu...
A quick look at accessibility in Figma Sites - ryelle codes
Exploring the new Figma Sites beta—a quick and easy setup, but missing very basic accessibility. Read on for my quick test process and the results.
ryelle.codes
May 8, 2025 at 3:01 PM
Me: [runs errands, writes job application, and also 5 simple but interconnected pull requests] whew, I'm tired today, I should do something brainless tonight

Also me: What if I set up a new server for my personal site?

🤦🏼
May 6, 2025 at 1:56 AM
Reposted by ryelle
Doesn't feel ideal that the two big cultural trends of 2025 are "Knowledge is for suckers" and "Empathy is bad actually."
Gonna be real with you, this feels like an advertisement for spiritual death
April 23, 2025 at 1:02 AM
New CSS-flavored blog post: How and when text wraps changes in different languages, which can make visually balancing headings tricky. Here I describe two cases, Korean and Japanese, and some neat CSS to help.
Typography troubles: Balancing lines in Japanese & Korean - ryelle codes
Text wrapping works differently across languages. Here’s a look at how text-wrap: balance affects Japanese and Korean text—and what to do about it.
ryelle.codes
April 16, 2025 at 9:33 PM
Reposted by ryelle
You absolutely owe it to yourself to read @miriam.codes’s post on “artificial intelligence”, eugenics, and the tech industry’s push to ally itself to an explicitly fascist project.
I have feelings about AI & the web & my experience being trans "in tech" in 2025 - so I screamed some thoughts onto my personal web log.

I hope for all of us a more queer & humane future. Keep building communities & dreaming better paths.

https://www.miriamsuzanne.com/2025/02/12/tech-ai-wtf/
Tech continues to be political | Miriam Eric Suzanne
And the politics aren't looking great
www.miriamsuzanne.com
February 16, 2025 at 8:32 PM
Reposted by ryelle
As DOGE began infiltrating government agencies and targeting federal staff for termination, I started interviewing tech workers on the front lines. With the mass layoffs unfolding today, and with their permission, I'm sharing their stories.

This is what it's been like to endure Musk's campaign.
The federal tech workers facing down DOGE
What it's like to be a federal worker during the dark days of Elon Musk's DOGE campaign
www.bloodinthemachine.com
February 14, 2025 at 8:22 PM
Reposted by ryelle
My game Stimulation Clicker is out now, enjoy :)

> neal.fun/stimulation-...
January 6, 2025 at 4:09 PM
Happy new year! My 2024 year in photos, featuring gardening, sewing, pets, baking, and conferences.
ryelle.codes/2024/12/2024...
2024 in photos - ryelle codes
Happy new year! My 2024 year in photos, featuring gardening, sewing, dogs, baking, and conferences.
ryelle.codes
January 1, 2025 at 12:28 AM
Sometimes sewing is just repeating "right sides together" over and over again
December 19, 2024 at 4:24 AM
today's random bit of block-building work - a modal block using the interactivity API, along with an editor UI, to replace a hardcoded modal on the w.org/download page.

(if anyone wants to see, it's for this issue, I'll probably have code up next week github.com/WordPress/wp...)
December 6, 2024 at 11:35 PM
Reposted by ryelle
A new friend who looks like me
November 25, 2024 at 9:56 PM
Reposted by ryelle
Today on Volts: 20 years ago, @thestranger.com.web.brid.gy published a piece in the wake of GW Bush's 2004 reelection: "The Urban Archipelago." I talk with then-editor @dansavage.bsky.social about the politics of cities in a time of reactionary backlash. www.volts.wtf/p/dan-savage...
Dan Savage on blue America in the age of Trump
Dan Savage joins me on Volts to discuss how NIMBY-captured city leadership is failing Democrats — and why making cities better is the key to building the party’s future.
www.volts.wtf
November 20, 2024 at 5:14 PM
what I've been working on lately: the WordPress Photo Directory, which is the last of the directories to get the new block theme treatment. here's a sneak peak 😁
November 22, 2024 at 10:34 PM
Obligatory first post of… i'm not totally sure how i'll use this account, but here I am 🎉

To start off on the right foot, here's an excited Lemon enjoying some pets.
November 16, 2024 at 10:13 PM