Chance @chance.dev · 10/04/2026Hard to say what is the worst UI regression in iOS 26 but this has to be near the top. Maddening. 2260
Chance @chance.dev · 02/01/2026In celebration of keeping my 2025 fitness routine in tact all year, Bluesky gets one thirst trap to showcase said jeans. 3100
Chance @chance.dev · 07/10/2025If anyone is bopping around at React Conf and wants a Radix shirt, find me and I’ll hook you up. 5130
Chance @chance.dev · 02/10/2025That said…might be a good time to get back into consulting. Sharp knives gonna cut. 040
Chance @chance.dev · 01/10/2025Had to go to the bad place for a screenshot, but I’m stoked to be speaking at React Conf next week! Join me live or via stream to learn about why ViewTransition and Activity are such badass APIs, coming soon to a React near you. 4290
Chance @chance.dev · 03/07/2025cooking something up, from the degenerate mind of @chantastic.bsky.social 191
Chance @chance.dev · 20/04/2025me: I’m gonna stay an extra day after the conference to relax and recover also me: 080
Chance @chance.dev · 01/04/2025What do you think @chantastic.bsky.social and I are discussing here? 8161
Chance @chance.dev · 13/03/2025@nerdy.dev is there a way to transition between intrinsic sizes if the size property itself remains the same? Was hoping this would work without additional JS to determine the starting height, but no dice! 140
Chance @chance.dev · 17/02/2025Prep work for my first gig in over a decade coming in a few weeks. Can’t wait to blow up and kick this computer thing to the curb. LFG. 7320
Chance @chance.dev · 06/02/20254. `show` vs. `showModal` really simplifies the implementation details for modal and non-modal dialogs! 5. Included a scroll-locking component for the background, but you could _probably_ get rid of this and just use CSS these days 🙌 6. Probably should get rid of the focus guards altogether 120
Chance @chance.dev · 14/01/2025Whose got two thumbs and will be looking for you in the Magic City? This f'in guy. 4162
Chance @chance.dev · 03/01/2025Stoked for that. Just picked up a little Christmas toy and I’m dying for an excuse to record with it if you need any guest tracks 🙂 110
Chance @chance.dev · 16/12/2024Not sure if this is a great solution since those tags can also stick around unexpectedly. With route transitions it'd be nice to have some control (and confidence) over when styles are loaded/unloaded and precision with ordering. 110
Chance @chance.dev · 15/12/2024Rarely find much at thrift stores but best $10 I’ve spent in a while 3670
Chance @chance.dev · 14/12/2024This, plus not unloading styles after navigating away from routes where they are loaded, or at least offer an API for users to do so manually. This is not a bug, just a constraint you’ve designed for some reason. I wish you would reconsider. 170
Chance @chance.dev · 12/12/2024Important little nuance here about callback ref's cleanup function in React 19. If you are assigning a ref object in a callback ref and you decide to add a cleanup function, make sure you re-assign the ref during cleanup. 2434
Chance @chance.dev · 02/12/2024🔥 TypeScript tip: Infer types from a statically defined Set using `as const` and `infer` 1320
Chance @chance.dev · 29/11/2024Interesting that TS inference of function args is inconsistent depending on the return type 🤔 Can't tell if this is a bug or some heuristics I don't quite understand. 1100