Mark Malstrom
@malstrom.me
Wake me up when the DEFCON levels have changed. They/them. https://malstrom.me
I like to think I can tolerate low-luxury fairly well, but I know that — in my heart — I’m a creature of high-luxury
this is my new belief system btw i’m going chud but from an unexpected angle. ‘driving is soy’
you know what i fear? abandonment. good luck getting any mileage outta that one from the safety of your fruity lil death machine
Apple has started surfacing contacts I have blocked as the first contact in the share sheet on iOS 27 for me…
look. leftist bluesky might seem bad sometimes but it is nothing compared to leftist tiktok
my @localfirstconf.com talk is up! showing how to use atproto to build realtime collaborative apps — multiplayer text editors, video chat, etc — without maintaining any infrastructure
Jake Lazaroff — Building more resilient local-first software with atproto
YouTube video by Local-First Conf
youtu.be
New React Aria components! 🚀 🔗 PreviewTrigger – build accessible hover popovers 🐭 Context menu trigger for mouse, keyboard, and touch 🪙 TokenField (alpha) – a text input with inline tokens 📋 Editable table cells 🎹 Keyboard shortcuts 🪝 New hook docs react-aria.adobe.com/releases/v1-...
My most conservative position is that I don't really believe in most food allergies
related: po-ru.com/2026/07/29/i...
It doesn’t matter whether “Matz is nice”
I’ve met Matz once, I think, at EuRuKo in Krakow in 2010. We chatted briefly in Japanese. He seemed nice, but also quiet and reserved. At the time, he didn’t speak much English; perhaps he could speak...
po-ru.com
wishing all the best to the people forking rails!!! i have high hopes for amiko :) codeberg.org/amiko
@tanstack.com live stream is starting in 90 minutes 🔥 www.youtube.com/live/eMBGraf...
TanStack is Doing What?
YouTube video by TanStack
youtube.com
Such a cool concept. I would love to see this gain widespread adoption
Testing an idea that I've had for a while, but I think is even better suited for atproto Internet, meet plts.at
Taking a poll to try and find some meaning in my life: what do folks who don't live with someone else even do after work? I guess I need more non-programming hobbies…
For a long while, ~ I've felt no benchmark (that I know of) has captured the relationship between ~ reactivity and rendering We have rendering benchmarks. We have reactivity benchmarks. I had to make my own. I did not expect these results
Sometimes, it feels fucking impossible to escape my circumstances
they are right to be worried about widespread use of advanced models tampered with by authoritarian governments, their failing is not applying that concern to every party it applies to
Happy to announce Octane – the successor to Inferno. React’s programming model, compiled. Hooks, Suspense and Actions, compiled ahead of time. No virtual DOM. No Rules of Hooks. No manually maintained dependency arrays. The compiler understands what your code. octanejs.dev
I recently read @brenelz.com’s excellent post exploring Solid 2.0 with an issue tracker demo and decided to adapt the demo for Remix to see how I could approach the same UX patterns with the new framework. I learned a lot writing this one!
Learning Remix 3
Porting a Solid 2.0 demo to Remix 3's server-first model
malstrom.me
I recently read @brenelz.com’s excellent post exploring Solid 2.0 with an issue tracker demo and decided to adapt the demo for Remix to see how I could approach the same UX patterns with the new framework. I learned a lot writing this one!
Learning Remix 3
Porting a Solid 2.0 demo to Remix 3's server-first model
malstrom.me
This is really clever. I wonder how else we could encode framework rules into the type system… 🤔
A prop typed Item[] tells you what's inside the array, not whether you get a stable array next render. So I made referential stability a type. Inline array to a memoized child? Type error at the exact line. React + Preact, packaged as `stableref` 👇
Oh hell yeah this is gonna a be a great stream
SolidJS rewritten in Rust?
YouTube video by Ryan Carniato
youtube.com
Memory safety? Who cares. Everything's going to explode eventually
An amusing story about a practical use of the null garbage collector - The Old New Thing
The computer itself ceases to exist.
devblogs.microsoft.com