Carl Vitullo
banner
vcarl.com
Carl Vitullo
@vcarl.com
Solopreneur just vibing, posts are probably bullshit. Community lead at Reactiflux (https://reactiflux.com), the largest chat community of React professionals. Check out This Month in React (https://open.spotify.com/show/4g3Le83YfsMeI8Fq3cpPeH).
Pinned
I don't actually post much tech stuff here, the vibes here are semi-filtered Carl and I'm into a lot of stuff. I signal boost what I think is important, I post mundanities of life, I halfheartedly promote my work, and I post very inconsistently. @reactiflux.com and @tmir.reactiflux.com are tech alts
Reposted by Carl Vitullo
This is tonight!
November 24, 2025 at 4:38 PM
Reposted by Carl Vitullo
It turns out that fitness trackers and other quasi-medical devices have the same problem that Amy Orben and I wrote about in Science earlier this year:

Companies develop & deploy new products faster than science can help markets correct for bad products.

www.science.org/doi/10.1126/...
Fixing the science of digital technology harms
Technology development outpaces scientific assessment of impacts
www.science.org
November 22, 2025 at 5:34 PM
Self-conscious about how I talk because voice-to-text ends too many sentences in a question mark?
November 22, 2025 at 1:01 AM
Reposted by Carl Vitullo
I do want to note Mamdani's transition specifically calling attention to like, people applying for city jobs and how many CVs they got in the mail, etc, because when was the last time you saw a politician actually talk about expanding state capacity other than hiring more cops?
November 17, 2025 at 12:57 AM
I committed to speak with the title "what happens after you win the startup lottery"! Come see what I pull together for it!
November 15, 2025 at 6:06 PM
do you know how much heinous bullshit is defended with "it's obviously a joke"? if you post something that reads straightforwardly as a call to violence (i have not seen the original post that got him suspended, i'm speaking in generalities), it should be treated as a call to violence
patton oswalt has been suspended from bluesky for saying that megyn kelly should be fed to a woodchipper for justifying the sexual abuse of minors
November 14, 2025 at 3:12 PM
literally phrenology (derogatory)
November 9, 2025 at 8:48 PM
Given the idioms "it's in the bag" and "cats out of the bag," is the implied "it" a cat? Why are we so intent on keeping cats in bags?
November 9, 2025 at 6:17 PM
Reposted by Carl Vitullo
I feel like we have the opportunity to turn David Lynch's quote into this moment's "Keep Calm and Carry On" and it's a far better rallying cry too.
November 7, 2025 at 1:15 PM
Open Social Network Cookbook
www.colorado.edu
November 4, 2025 at 1:33 AM
Reposted by Carl Vitullo
TMiR 2025-10: Post-conf; React 19.2, React Foundation, React Native removing old architecture. Next.js has too many directives
TMiR 2025-10: Post-conf; React 19.2, React Foundation, React Native removing old architecture. Next.js has too many directives
Transcript and article links[00:00:00] Intro[00:00:46] New...
share.transistor.fm
October 31, 2025 at 6:59 PM
If disobedience is allowed by the rules then it's not particularly disobedient is it
October 31, 2025 at 12:06 AM
pretty sure this would be considered a bribe in a functioning political and legal system
On Sid Rosenberg's talk radio show, Andrew Cuomo voices openness to offering Curtis Sliwa a job in his potential administration in exchange for him dropping out of the mayoral race.

"That would be something i would be interested in," Cuomo says.
October 21, 2025 at 3:23 PM
If you don't currently have Signal on your phone, you should. There is not another app that can credibly claim the same level of privacy -- not Telegram, not WhatsApp, and I don't think anyone is even claiming Discord is anywhere nearby
October 20, 2025 at 9:17 PM
They want personal comfort and convenience, and if you threaten that you may as well threaten their lives because they don’t want to live in a world where they aren’t made comfortable
October 20, 2025 at 4:28 PM
I won, I beat the game
October 18, 2025 at 4:14 PM
Reposted by Carl Vitullo
holy shit
October 18, 2025 at 3:08 PM
The US has the "longest-surviving written constitution", perhaps a group of enterprising young idealists could prepare for 2028 with a revised document
October 17, 2025 at 10:46 PM
the cluster isn't responding
In honor of spooky month, share a 4 word horror story that only someone in your profession would understand

I'll go first: Six page commercial lease.
October 16, 2025 at 8:37 PM
Some people dismiss fears because those fears have been stoked for 15 years by people who benefit from fear!!
Some dismiss concerns about subway crime as baseless, the result of insufficiently hardened attitudes toward life in the “big city," Charles Fain Lehman writes. But if policy makers ignore people’s fears, they'll miss a chance to make transit better:
The Other Reason Americans Don’t Use Mass Transit
People will take buses and trains only if they feel safe while riding them.
bit.ly
October 16, 2025 at 4:16 PM
Today is the end of the first day where I've lived a majority of my life without my dad
October 16, 2025 at 2:47 AM
Reposted by Carl Vitullo
Had a great discussion with @ricky.fm and @crutchcorn.dev at ReactConf about expanding the React docs to cover modern async React features, and collaborating on outside contributions.

The first Async WG thread already has a ton of excellent content ideas - come help out!

github.com/reactwg/asyn...
New "Learn" Docs Section for Async · reactwg async-react · Discussion #2
At React Conf 2025, there were a number of conversations around how we could improve the React.dev docs story around async features in React. In particular, it feels like many APIs are solely docum...
github.com
October 15, 2025 at 6:21 PM
so apparently this Hades game y'all are obsessed with is by the same guy who made Bastion in ye olde days of yore
October 12, 2025 at 3:31 AM