๐ฝ๏ธ I made a video exploring what to do when dragging expanded items in a tree
www.youtube.com/watch?v=Dht2...
@alexreardon.bsky.social
Software craftsman ๐จโ๐ง
๐ฝ๏ธ I made a video exploring what to do when dragging expanded items in a tree
www.youtube.com/watch?v=Dht2...
My colleague Declan Warn found an interesting bug with subgrid in Safari. This was a painful one to run into!
bugs.webkit.org/show_bug.cgi...
Love it
30.03.2025 22:27 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0bsky.app/profile/mich...
28.03.2025 03:19 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Picture of me wearing a "typescript types" doom inspired t-shirt
I think my t-shirt game has peaked @michigantypescript.com
28.03.2025 03:01 โ ๐ 10 ๐ 0 ๐ฌ 2 ๐ 0I'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...
๐
21.03.2025 22:05 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0[Thanks also to my colleagues who helped me process this; especially Declan Warn!]
21.03.2025 21:38 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Screenshot of code available in link
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...
In this case, I am hoping to get a HTMLElement from the `ref`. I happen to get a HTMLButtonElement, which is still a HTMLElement
21.03.2025 06:51 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0cc ๐งโโ๏ธ @mattpocock.com @andarist.bsky.social ๐
21.03.2025 04:41 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Screenshot of code. Full source is in the link provided
TypeScript + React question. What am I missing?
www.typescriptlang.org/play/#code/J...
Our optional react drop indicator for Pragmatic drag and drop has moved from Emotion to Compiled.
9KB โ 300B ๐
If your bundler supports CSS imports `import './styles.css` then you should be good to go!
www.youtube.com/watch?v=1Lef...
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
13.03.2025 21:27 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I still find it so impressive that TypeScript is authored in TypeScript (at least for now)
12.03.2025 21:49 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0One of the best things: listening to something powerful while the code you are building out suddenly "clicks together"
04.03.2025 04:46 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0This is sick!
26.02.2025 00:16 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0New in @ChromeDevTools: Accurately emulate CPU performance of a low/mid tier phone with Automatic CPU throttling calibration! ๐ฒ This feature calculates slow-downs for your specific device. Wanted this for years! We just shipped it.
New in Chrome DevTools: Accurately emulate CPU performance of a low/mid tier phone with Automatic CPU throttling calibration! ๐ฒ
This feature calculates slow-downs for your specific device. Wanted this for years! We just shipped it.
๐คฉ
20.02.2025 00:03 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0TIL useSyncExternalStore doesn't play well with Suspense
react.dev/reference/re...
Picture of Douges giving his talk
The legend himself @douges.dev speaking at SydJS last night about the wizardry going into @triplex.dev ๐งโโ๏ธ
19.02.2025 23:30 โ ๐ 4 ๐ 1 ๐ฌ 1 ๐ 0More thinking about our approach to accessibility: youtu.be/CjGn0HahbDE?...
19.02.2025 22:41 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0A screenshot of the post in Smashing Magazine. Follow the link for the content of the blog
@smashingmagazine.com picked up a blog I helped put together about Pragmatic drag and drop ๐
medium.com/designing-at...
A big team of us have been working on a new navigation for Atlassian. More work to do, but I think it's pretty great
community.atlassian.com/t5/Navigatio...
If you look through the source of Pragmatic drag and drop, you will find more too. I just haven't updated the gist :)
github.com/atlassian/pr...
CSS Cascade?
13.01.2025 02:30 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0No (sadly). I didn't get it to the state of being a general purpose tool
12.01.2025 21:31 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Screenshot of newsletter + a meme of me pointing at it
๐คฉ bytes.dev/archives/352
20.12.2024 21:50 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0Oh cool, a blog I helped write a while ago is now on the Atlassian blog
www.atlassian.com/blog/design/...