Alex Reardon
banner
alexreardon.bsky.social
Alex Reardon
@alexreardon.bsky.social
Software craftsman 👨‍🔧
Love it
March 30, 2025 at 10:27 PM
Doom now runs in @typescriptlang.org types. What a journey this one's been.
March 28, 2025 at 3:19 AM
I've added this use case to an open TS issue about writeonly properties 🫡

(not sure if this issue is the most appropriate place though)

github.com/microsoft/Ty...
March 21, 2025 at 10:23 PM
👀
March 21, 2025 at 10:06 PM
[Thanks also to my colleagues who helped me process this; especially Declan Warn!]
March 21, 2025 at 9:38 PM
Thank you. I think I am getting my head around it.

My understanding is that the object (RefObject) being passed to the `ref` prop does not satisfy the constraint; even though the assignment of RefObject.current would be fine

www.typescriptlang.org/play/#code/M...
March 21, 2025 at 9:36 PM
In this case, I am hoping to get a HTMLElement from the `ref`. I happen to get a HTMLButtonElement, which is still a HTMLElement
March 21, 2025 at 6:51 AM
March 21, 2025 at 4:41 AM
atlassian.design
March 14, 2025 at 12:07 AM
I think moving to Go makes a lot of sense. I was more reflecting on how impressive it is to write a language in itself
March 13, 2025 at 9:27 PM
This is sick!
February 26, 2025 at 12:16 AM
🤩
February 20, 2025 at 12:03 AM
TIL useSyncExternalStore doesn't play well with Suspense

react.dev/reference/re...
February 19, 2025 at 11:35 PM
More thinking about our approach to accessibility: youtu.be/CjGn0HahbDE?...
The King of Drag and Drop: Alex Reardon
YouTube video by Syntax
youtu.be
February 19, 2025 at 10:41 PM