R. Alex Anderson
banner
ralexanderson.com
R. Alex Anderson
@ralexanderson.com
He/Him • Husband • Dad • Latter-day Saint • Code Poet • Hobby Chef • Spaceship Enthusiast • Serial Optimist • Determined Dreamer

Living in Utah

https://thoriumsim.com
This good boy says “you can put up a Christmas tree and listen to Christmas music in November if you want.”
November 9, 2025 at 2:56 PM
If you knew what you were talking about, you'd know that I'm part of 9% of the problem.

It's lawns, yes, but that's the 9% cities and industries. It's mostly agriculture.

And I assure you, I'm very much interested in not having the remains of the Great Salt Lake poison my family with arsenic.
October 23, 2025 at 6:21 PM
It'd be right at home with these lovelies.
October 14, 2025 at 5:10 PM
October 3, 2025 at 10:06 PM
Yeeeeeah...

Seems to me there are very few actually "holier than thou" frontend frameworks out there.

Kinda makes me think tribalism is a bad idea?
September 29, 2025 at 9:24 PM
They're using a unicode font to make it look italic. It's added by the user, not by Bluesky. That's why it's misleading - the Antifa message looks like a moderator added message, but it's not.
September 29, 2025 at 3:47 PM
Screaming at this infographic
September 20, 2025 at 10:54 PM
Lol
September 4, 2025 at 7:47 PM
How your email finds me.
August 14, 2025 at 1:58 PM
June 5, 2025 at 10:35 PM
I like "Show Floating Thumbnail". Lets me delete screenshots and screen recording when I whiff them.
May 12, 2025 at 9:31 PM
I'm sorry, what?

I don't use the pushState API very much, if at all. The fact that the API is designed this way is positively shocking to me.

Navigation API can't come soon enough.

developer.mozilla.org/en-US/docs/W...
April 24, 2025 at 7:59 PM
Playing around with new @react.dev ViewTransitions and Activity.

Biggest benefit: useSuspenseQuery from @tanstack.com will load inside , while useQuery won't load until the Activity is shown.

Though hiding and showing again still triggers stale queries to revalidate.
April 24, 2025 at 3:13 PM
Oh frick, later on in the talk he starts talking about server boundaries.
April 11, 2025 at 5:12 PM
Related to @danabra.mov's recent blog post (overreacted.io/react-for-tw...), this talk slide highlights what's so powerful about React, and by extension RSC.

Retained Mode vs Immediate Mode.

Declarative data fetching vs Imperative data fetching.

youtu.be/TAQ7yBLRZ3U?...
April 11, 2025 at 4:58 PM
👨‍🍳
April 1, 2025 at 1:34 PM
(Jokes aside, Brandon Sanderson's Cosmere is such a great series to get into. I'd recommend newcomers start with a short story called The Emperor's Soul, which gives a great summary of the principles that govern every magic system across all the books, followed by Mistborn)
March 17, 2025 at 7:48 PM
My refactor rn.
February 18, 2025 at 5:37 PM
True story. I took this photo in my late grandfather's basement. He refused to give up his dental practice after he had a heart attack. Gotta love the lawn patient's chair, the hanging utility light, and the portable dental tools.
February 13, 2025 at 2:41 PM
February 11, 2025 at 6:51 PM
I started volunteering at the CMSEC in 2006 - helping crews, playing acting parts, and operating computers. I learned photoshop to create graphics for the simulations. I learned HyperCard and LiveCode to write the simulator software. I became a Flight Director to guide students on their missions.
January 29, 2025 at 4:25 PM
The CMSEC does experiential education, where students take the role of the bridge crew of a futuristic starship. They study planets, supernovae, and black holes, negotiate with aliens, and ultimately save the day. That, combined with a hands-on classroom, was the field trip experience offered.
January 29, 2025 at 4:25 PM
39 years ago, the Challenger space shuttle exploded. All 7 crew members, including teacher Christa McAuliffe, were killed in the explosion.

4 years later, Victor Williamson, a teacher in Utah, opened the Christa McAuliffe Space Education Center, for teaching science and social studies to students.
January 29, 2025 at 4:25 PM
Then, when an HTTP request comes in, I can check to see if it matches a file in my big binary file, slice out just that part of it, and send it to the client. It works surprisingly well, providing responses in about 30ms which is fast enough.

Loading 2MB of assets from localhost feels instant.
January 25, 2025 at 8:09 PM
A-yup.Y
January 23, 2025 at 4:13 PM