Chance's Avatar

Chance

@chance.dev

Senior useEffect engineer @workos.bsky.social

6,995
Followers
554
Following
764
Posts
23.04.2023
Joined
Posts Following

Latest posts by Chance @chance.dev

There are valid reasons why you wouldn’t want a support chat widget to become inert just because a dialog is open. What if an agent is walking you through a multi-step process that opens a dialog? There are absolutely ways to build this accessibly.

27.02.2026 18:57 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Dude you sound great!

25.02.2026 01:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This probably wouldn’t happen in a real app where the component is likely not vertically centered. But I’ve never liked when tab buttons live inside of a dynamic container for this reason.

19.02.2026 15:31 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I feel like this behavior is ok so long as it’s not causing layout shift for surrounding elements. A subtle animation would probably help it feel less like β€œjumping”.

The thing I don’t really like about it is that the thing you’re interacting with (tab buttons) move in both directions.

19.02.2026 15:29 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I hate to disagree and say something nice about the man, but tbh this is the most relatable he’s ever been

18.02.2026 21:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Existential EP, by Paper Skylines 4 track album

Download or stream the Existential EP via @bandcamp.com paperskylines.bandcamp.com/album/existe...

09.02.2026 16:02 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

The history of capitalism suggests otherwise, but one can dream

09.02.2026 18:50 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

New side quest dropped πŸŽ§πŸŒƒ

09.02.2026 15:59 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Still haven’t made it to your party. If I decide to go I’d like to change that.

07.02.2026 19:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Posting about this with an injured back fml

02.02.2026 19:01 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I avoid deadlifts because I’m terrified of injuring my back. My lower back is weaker because I avoid deadlifts which makes it easier to injure my back. The cautious gym bro’s paradox.

02.02.2026 18:59 πŸ‘ 7 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Lots of small active breaks throughout the day. And a longer active break between main work and side work. Pomodoro really helps for me.

02.02.2026 18:56 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

not my genre so it flew under the radar, but I always enjoyed sevendust. this swingy riff is πŸ”₯

30.01.2026 20:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

for larger projects I get it, but the fewer tools I need the better. pnpm gets me 95% of the way there.

30.01.2026 20:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes but for smaller monorepos I hate that I'm forced to either hack around tsc's shortcomings or bring in a whole new tool to complicate an otherwise perfect, simple setup with pnpm

30.01.2026 20:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I understand why it works this way, but TS project references requiring a build step is such a giant pain in the ass

30.01.2026 20:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

This shouldn’t be hard at all, great first issue πŸ€™

21.01.2026 23:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Better Radix Radio Better Radix Radio. GitHub Gist: instantly share code, notes, and snippets.

Wrote this quickly from my phone but I think this is what I’d like to see. gist.github.com/chaance/fb2f...

21.01.2026 23:47 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

OK so before someone does this, I want to maintain backwards compatibility and I have a specific design in mind. Will write something up later.

20.01.2026 18:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Fixing this in Radix is near the top of my priority list. Sadly I just have very little time to look at the list 😭

20.01.2026 16:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Think I just heard the AIM door close

11.01.2026 18:51 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Other resolutions include being more open about my bisexuality, so this thread is now a twofer.

02.01.2026 20:52 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A middle aged, white, red haired, bearded man standing shirtless in front of the mirror trying to be confident and sexy for random people on the internet for validation of his continued existence

A middle aged, white, red haired, bearded man standing shirtless in front of the mirror trying to be confident and sexy for random people on the internet for validation of his continued existence

In celebration of keeping my 2025 fitness routine in tact all year, Bluesky gets one thirst trap to showcase said jeans.

02.01.2026 20:48 πŸ‘ 10 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

I think you’ve got the right body type to rock them! I’ve abandoned that look less because of trends and more because I’ve got tree trunk thighs relative to the rest of my body and they just never looked quite right 😭

02.01.2026 20:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

My resolution is to give up on chasing trends and commit to a cut and fit for my jeans that follows me to the grave. Slimmish-boot cuts from here on out.

02.01.2026 20:28 πŸ‘ 9 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Even worse is that if you actually decide to spend time learning how to use it, none of the shit they added actually works correctly 60% of the time

18.12.2025 18:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So many great features. Shame none of them ever work.

18.12.2025 18:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is there a more widely used + buggier app than Photos on iOS?

18.12.2025 18:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Never need to apologize for not giving away free labor. Enjoy the break!

17.12.2025 16:36 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Dear god thank you. Truly a Gavin-Belson-signature level oversight πŸ™

10.12.2025 18:40 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0