Mark Malstrom
banner
malstrom.me
Mark Malstrom
@malstrom.me
Wake me up when the DEFCON levels have changed. They/them.

https://malstrom.me
https://mastodon.social/@markmalstrom
Pinned
I figured I’d make an #introduction post since this is really my first time actively using Bluesky. Do y’all do that over here? 🧵 1/
I hate the Democrats so much I cannot even express it
Donald Trump signs THC ban, dealing blow to Texas hemp industry
Nearly all available products would have to be removed from shelves, including edibles, beverages, and smokable forms of hemp, under the ban.
www.houstonchronicle.com
November 13, 2025 at 3:19 PM
Reposted by Mark Malstrom
📝 Made a collection of b-sides to Tahoe's terrible icons.

blog.jim-nielsen.com/2025/tahoes-...
Tahoe’s Terrible Icons: The B-Sides
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
November 13, 2025 at 1:12 AM
Turns out that caching is a lot easier when you just use @tanstack.com Query under the hood
November 13, 2025 at 7:42 AM
Somebody stop me from buying one. I never play games. And yet. I want it.
Valve enters the console wars
Steam Machines have returned.
www.theverge.com
November 12, 2025 at 6:09 PM
Never willingly hand your phone to a cop, the TSA included.
November 12, 2025 at 5:59 PM
I should update the "Contacts CRUD" example to a simple recipe manager to put my own spin on my favorite demo app…
November 12, 2025 at 5:41 PM
November 11, 2025 at 7:17 PM
Reposted by Mark Malstrom
For @thenation.com and @typeinvestigations.org, I looked into American Landmark, a major landlord filing evictions far more than the national average.

I found they are owned by an Israeli company with ties to the IDF, including during the Gaza genocide. (1/10)

www.thenation.com/article/soci...
The Eviction Kings
One of Israel’s biggest companies is taking over huge swaths of US real estate—and tenants are paying the price.
www.thenation.com
November 11, 2025 at 2:57 PM
Reposted by Mark Malstrom
Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.

github.com/justinfagnan...

The repo has:

📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com
November 10, 2025 at 11:04 PM
Reposted by Mark Malstrom
threw together a lil web component to add this to any input. super easy progressive UX enhancement for your atproto app!

tangled.org/@jakelazarof...
November 11, 2025 at 3:03 AM
What if you could just… await in your component?
November 10, 2025 at 6:19 PM
I’ll believe it when I see it
A draft of the first-of-its-kind Texas Department of Transportation plan released in October outlines the need for boosted public transportation in rural and smaller urban areas as well as a greater array of travel options, including rail, between the state’s major urban centers.
TxDOT: Car-dominant Texas needs more public transit
As the state’s population grows, more travel options are needed in rural and smaller urban areas and between major cities, according to a draft of the first-of-its-kind plan.
www.texastribune.org
November 10, 2025 at 4:17 PM
Reposted by Mark Malstrom
of all the things about this deal that are pissing me off this might have pissed me off the most
November 10, 2025 at 4:18 AM
Reposted by Mark Malstrom
BREAKING: Starbucks baristas at Downtown Disney couldn’t stand another day of their managers’ unfair labor practices & kicked off our nationwide strike this weekend. These workers have shut down one of largest Starbucks stores in the country — and we’re just getting started! #NoContractNoCoffee
November 9, 2025 at 5:18 PM
For the same SPA (my favorite contacts CRUD example) —

@solidjs.com/router + @remix.run/fetch-router: 5.6 kB of JS
@svelte.dev 5 + SvelteKit: 43.9 kB of JS
@reactrouter.com SPA-mode: 101.5 kB of JS
November 9, 2025 at 4:34 PM
Reposted by Mark Malstrom
It's in Safari 18.2 (current beta)
November 8, 2025 at 10:24 PM
Where are you Safari
November 8, 2025 at 1:55 PM
Apple consistently hits it out of the park with sci-fi
November 8, 2025 at 3:46 AM
There is no song that wouldn't benefit from the addition of mandolin
November 7, 2025 at 5:44 PM
Did you know? Cleopatra was the first person to walk on the moon
November 7, 2025 at 4:36 PM
Reposted by Mark Malstrom
I'm playing around with a custom, minimal #ATProto PDS server concept. The network won't talk to me, aside from some describeServer requests. I have no visibility into why and all can I do is guess...
November 7, 2025 at 12:03 PM
Reposted by Mark Malstrom
The US is the world's largest oil and gas producer. Yet, "China is now making more money from exporting green technology than America makes from exporting fossil fuels."
China’s clean-energy revolution will reshape markets and politics
The world’s biggest manufacturer now has an interest in the world decarbonising
www.economist.com
November 7, 2025 at 11:05 AM
All of the native compilers/transformers only support legacy decorators, not TC-39 Decorators 😩
November 6, 2025 at 10:52 PM
Exciting!
1️⃣ Swift comes to FreeBSD

Swift is now available in preview for FreeBSD 14.3 and later. We want your feedback, bug reports, and contributions to make Swift great on FreeBSD! 🧑‍💻Read the announcement here: forums.swift.org/t/swift-on-f... #FreeBSD
November 6, 2025 at 10:32 PM