Brian's Avatar

Brian

@brian.blue.bsky.social

Turning coffee into software I also make music at http://briandavidvaughn.com https://bvaughn.me

1,458 Followers  |  103 Following  |  832 Posts  |  Joined: 23.04.2023  |  1.5133

Latest posts by brian.blue on Bluesky

Post image Post image

Today I spent some time making the new react-window docs look pretty โœจ

11.08.2025 02:50 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If an app has an uncommon need that react-window doesn't quite support, that's okay. There are many other virtualization libraries to choose from nowadays.

08.08.2025 00:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm also being pretty ruthless about cutting any prop that I think isn't super useful in the common case. Supporting too many corner case props is exhausting and kills a library.

08.08.2025 00:42 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

The interactive parts of the docs are still hand written, but I've got the project setup to convert TypeScript types into JSON which I'm using to generate decently functional "Props" pages per component type.

I think this will be easier to maintain than the old API docs were.

08.08.2025 00:41 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

TBH I'm having more fun playing with the doc site UI/UX than the actual component library

07.08.2025 00:58 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Considering a new API for react-window that's simpler (built-in auto sizing, fewer props/options)

Dunno if I'll finish it because I burn out quickly on virtualization type projects, but it's kind of fun to reimagine the API if I was willing to make a lot of backward-breaking simplifications.

07.08.2025 00:56 โ€” ๐Ÿ‘ 13    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I didn't mean it quite that literally. I can mute the term(s) on some platforms, yeah, but the concept is everywhereโ€“ even my workplace, so I can't really avoid it regardless.

04.08.2025 15:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I wish I could nope out of the constant stream of news/posts/stories about AI

03.08.2025 20:43 โ€” ๐Ÿ‘ 15    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™m not as tempting a target as you, but this sort of thing is the main reason I keep mine account open, even though Iโ€™m not using it anymore.

01.08.2025 02:23 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fighting climate change- with guns

29.07.2025 01:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I guess I thought NOAA texts would be weather related but maybe thatโ€™s not the case

28.07.2025 23:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Got a โ€œpolice action, shelter in placeโ€sms just now with no explanation, and it was from NOAA which further confuses me

28.07.2025 23:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Itโ€™s so frustrating to hear him repeat the same meaningless nonsense ๐Ÿฅน while his supporters nod along in agreement ๐Ÿฅฒ

23.07.2025 22:21 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That is a bummer. I abandoned Threads a while back because the notifications kept pushing nonsense that I didnโ€™t care about. I mostly only use IG to message my tattoo artist.

23.07.2025 01:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™ve seen mention online of people seeing very questionable things on their Feed, but I havenโ€™t experienced it firsthand before. The only thing I use Facebook for is connecting with family and former classmates, so the fact that I ended up in a weird hole like this seems pretty damning.

23.07.2025 01:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I think Facebook must consider clicking โ€œshow lessโ€ in the โ€œโ€ฆโ€ Reels menu as an interaction, because Iโ€™ve actually been getting more of them- and theyโ€™ve recently gotten disturbing. I donโ€™t even know what to do since interacting to report them seems to make things worse ๐Ÿ˜•

22.07.2025 22:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Ran 10.25 miles today and 8.25 yesterday โ˜บ๏ธ I love the summer weather

20.07.2025 19:58 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

There was a big neighborhood wide, several hundred people one in the park near my place last weekend. Organized ahead of time so people were divided into teams of 10 or so.

20.07.2025 01:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It sucks how much more expensive the good stuff has gotten in the past few months, too ๐Ÿ˜ฉ

19.07.2025 21:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It usually either makes me feel sad (aboutโ€ฆthe world) or irritated by the horrible ads

Facebook Reels in particular frustrate me because theyโ€™re often hyper-sexual for some reason and FB gives you no way to opt out. Fuck that

18.07.2025 01:18 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I hate Facebookโ€™s feed, but I check it sometimes out of habit. I would delete it except that Iโ€™ve used it to auth a few other services I care about (like Soundcloud)

At this point, all Social media (except maybe Bsky) annoys me more than anything else. Feels sad admitting that

18.07.2025 01:13 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

Honestly thatโ€™s freaking hilarious ๐Ÿ˜‚

14.07.2025 22:00 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

PS. The official Amtrak website is almost shockingly bad. The UX for looking up a train schedule almost feels cruel.

11.07.2025 02:51 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Amtracker - Real time Amtrak train status tracker with arrival and departure times

After an exciting weekend of Amtrak cancelling both trains, I spent the ride home building a website to track their train schedules

Eventually I want to add better late arrival time estimates, but for the MVP I settled for looking a lot prettier than the official one

amtracker.vercel.app/trains

11.07.2025 02:47 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I packed up and took the subway and now Iโ€™m crashing at Lenaโ€™s place ๐Ÿฅฑ I hope they get it sorted out by morning

Carbon monoxide is kind of scary

10.07.2025 02:40 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Both fire+carbon monoxide alarms went off in my apartment tonight and scared me out of bed (it was early but I was super tired)

Apartment mgmt wasnโ€™t sure what to do so they just took them both out.

Since I donโ€™t know what caused them to go off, I was kind of nervous staying in the apt sooo

10.07.2025 02:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Making my Amtrak app prettier on the rescheduled-rescheduled train ride home today ๐Ÿ™ƒ Shockingly close to on time so far.

06.07.2025 15:16 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Tomorrowโ€™s train was also just canceled ๐Ÿฅน

05.07.2025 17:05 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

This is how far I got on the train. Hoping to finish some sort of MVP on the return trip on Sunday.

05.07.2025 02:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

On the train ride today, I started building a new website to track Amtrak train schedules. My goals are:

1: Better UI/UX than Amtrak
2: Provide more realistic estimates for trains that have fallen behind schedule

05.07.2025 00:38 โ€” ๐Ÿ‘ 9    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

@brian.blue is following 20 prominent accounts