Today I spent some time making the new react-window docs look pretty โจ
11.08.2025 02:50 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0@brian.blue.bsky.social
Turning coffee into software I also make music at http://briandavidvaughn.com https://bvaughn.me
Today I spent some time making the new react-window docs look pretty โจ
11.08.2025 02:50 โ ๐ 5 ๐ 0 ๐ฌ 0 ๐ 0If 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 ๐ 0I'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 ๐ 0The 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.
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 ๐ 0Considering 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.
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 ๐ 0I wish I could nope out of the constant stream of news/posts/stories about AI
03.08.2025 20:43 โ ๐ 15 ๐ 1 ๐ฌ 1 ๐ 0Iโ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 ๐ 0Fighting climate change- with guns
29.07.2025 01:17 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I guess I thought NOAA texts would be weather related but maybe thatโs not the case
28.07.2025 23:32 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Got 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 ๐ 0Itโ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 ๐ 0That 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 ๐ 0Iโ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 ๐ 0I 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 ๐ 0Ran 10.25 miles today and 8.25 yesterday โบ๏ธ I love the summer weather
20.07.2025 19:58 โ ๐ 7 ๐ 0 ๐ฌ 1 ๐ 0There 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 ๐ 0It sucks how much more expensive the good stuff has gotten in the past few months, too ๐ฉ
19.07.2025 21:03 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0It 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
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
Honestly thatโs freaking hilarious ๐
14.07.2025 22:00 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0PS. 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 ๐ 0After 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
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
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
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 ๐ 0Tomorrowโs train was also just canceled ๐ฅน
05.07.2025 17:05 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0This 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 ๐ 0On 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