I took me a while but I finally figured this out. I think the difficulty is a dark ui pattern that hides the control behind an age selection. In the youtube kids admin settings, there's a part where you select your kids age 0-4, 4-9 etc...
My kid is 4 so I never really looked at the later options but after probably 20 times on that screen, I noticed at the end (where my eyes glossed over the higher ages) there's something along the lines of "control content yourself".
Once I selected it, I could whitelist channels and completely disable search and recommendations. This means the youtube kids app _only_ shows what I say it can.
If I want to give him access to something like "smarter every day" or a specific video that's not on youtube kids, I can click share from my account and share with "kids"
We've still pretty much banned youtube on all devices but, like you said, there's a lot of valuable stuff and I really miss the time when he would get in to "tornadoes" or "helicopters" or some other topic and we could watch a bunch of educational videos without being flooded with trash toy videos and subversive attention leeching ads.
This at least opens the door back up for some of that good content without the garbage.
I considered doing the same but in the end decided I don’t want to use a platform I have to fight against, while still letting them build brand recognition to my kid.
So I downloaded a bunch of the videos on our desktop and blocked the site. Works for my 3.5 year old, not sure the plan when they outgrow it.
>I considered doing the same but in the end decided I don’t want to use a platform I have to fight against, while still letting them build brand recognition to my kid.
>So I downloaded a bunch of the videos on our desktop and blocked the site.
Downloading videos from youtube and blocking the site seems more like fighting against the platform (and more work) than turning on a whitelist mode. Seems like the end result is the same but with more work.
I did the same and it’s great. At some point normal boredom kicks in and no bad habits are formed. I realized a while ago that many kids are primed early throug so many channels, it’s beyond despicable. At this point a big share of blame needs to fall on the parents turning a bling eye to it all.
It's practically fucking impossible to have a normal amount of tech in the house and keep it under control, while also keeping things not-annoying for the adults. It's so much work, all because the tech is bad at providing simple and powerful solutions.
Everything lacks the basics, and nothing reads system-level e.g. content rating restrictions, it's all per-service and per-device and it's maddening.
Worse, the single most-useful parental control possible, an allow-list, is often absent from TV interfaces and steaming services. Allow-list just the PBS app on AppleTV? Impossible, there is no way to do a case-by-case allow list. Allow-list only the handful of non-brain-rot children's shows on Netflix? Nah, it's just by age rating. Et c.
[EDIT] Our solution, after years and years of banging our heads against this? App-installation blocked everywhere, no YouTube on anything, all streaming services cancelled because they're such a pain in the ass, and the kids have a large curated set of pirated content served by Jellyfin that they can watch when they get TV time, including some things pulled from YouTube by yt-dlp. If we want to one-off stream something for the kids outside of that set of content, we "cast" it from a parent's device.
The non-piracy alternative would be to go back to discs for everything, I guess.
Standard ways of interacting with "modern" media services are just awful, if you're a parent. They're so bad that it's easiest to simply abandon them.
I pretty much subscribe to your list, with the further caveat the router I got for Comcast service has a USBA network drive port that can run a 64GB thumbstick of content. A single piece of content can serve 5 devices this way before you start seeing buffering issues. Great for car trips.
A family unit should own all accounts in the family, parents should be able to reset any password to any owned account from a central dashboard without hunting down email links and 2factor. I don't want to set up a management account for each service. I want all any services management options exposed by api and displayed in my central dashboard. Of my choice.
Would it help to do it with a kid on your lap, or otherwise actively involved? Perhaps you could put a laptop on the floor and make a game of it, and certainly in our line there's never any shortage of complicated words that can be said in funny ways.
I don't know. I didn't ever have kids, but if I don't mind letting a $3k laptop wear a few battle scars just for it participating in the life of a photographer, I have to suppose getting a little dinged up to help make a child smile must be at least as honorable.
For that matter, I recall a ferret - now long since gone to her reward, of course, this was decades ago - jumping on an Esc key just in time to cancel a Windows 2000 install, and that was funny enough to laugh about for years. How much more so with a cheerful, clever baby primate? Don't mind me, though. Just getting a little maudlin in my old age.
Children still need to be able to explore the world themselves, I would say most of the time kids spend above 3yo should be without a parent facilitating their activities.
Also, adults have lots of responsibilities other than making sure children are playing constructively. Requiring over-the-shoulder collaboration for all online activity isn't realistic, especially when you have more than one child per parent.
Banning youtube has been a no-brainer for me. The loss of the "smart" shows is a cost well worth reducing attention addiction.
> I would say most of the time kids spend above 3yo should be without a parent facilitating their activities.
3 to 4 year olds are still putting things in their mouth that they shouldn’t be.
In a village raises the kid scenario, there would be older kids and neighbors looking after the kid, presumably with good intentions since they are neighbors.
But in a world (the internet) where anyone from around the world can communicate any of their idea to everyone instantaneously, the village is no longer raising the kid, so village rules don’t apply.
More to add, but I would like to note first that I suggested making a game of configuring an MDM profile (indeed natively miserable! Why else suggest inviting along a whole kid to try to make it tolerable, lol) and never suggested that manual filtering must be synchronous filtering.
Download tools and selfhosted video streaming tools exist for YT content. I run them myself. I learned to set them up based on a couple of HN commenters' passing mentions that it was easier than I had made it out to be, by following search terms from their comments, and by screwing around breaking things till they quit falling apart on me.
In other words, old-fashioned sysadmin work, of the kind I loudly hate and quietly love to. In aggregate, it took about two days' (ie ca 16h though not as closely tracked as if billing ofc) work, and though my notes are aides-memoires in no fit state for publication, I would be happy to share them privately and save you some of that time.
(This offer stands for any reader, and my email is in my profile here; to see those, click on the name above this or any comment. My fifty-year-old, brilliant but determinedly nontechnical, beloved catty bitch of an ex-boyfriend had much derision for the content of my library, but none for the quality of service. I confide you won't disappoint your family too badly, either.)
eta: What I wanted to add is this, a short and I hope not too dull piece which I wrote now almost a decade ago. Please excuse the state you find it in; my old website broke ages ago and this needs a rewrite anyway for that the man proved far more vile than I yet knew to paint him. But I think it still can stand as a hint of my real feelings on these matters, which might surprise you somewhat. https://web.archive.org/web/20220125083230/https://aaron-m.c...
16 hours is like 2-3 weeks of free time for children of young parents.
I cannot really explain to a non-parent how different the life of a parent is. We don't have the ability to sit down and do 16 hours of time in a project in 2 days.
This is why parents and especially young parents need a community.
It's nothing for example I would shy away from administering for my neighborhood, tenant per family or account per family or whatever people want in each their own case - in the same sense we share other resources as a community, from a drop cord to a car or a bedroom. Indeed I have no kids of my own in large part because I was terrified I'd be homeless by 50, if I did not focus on building the kinds of skills that make this something I can do in a couple days without mostly at any time putting in a lot of serious effort - this was second-screen stuff I did mostly in bed with a cup of one or another of the embarrassing milk-and-coffee concoctions I like.
I never knew what I would miss that way, focusing on building a reliably remunerative career instead of fostering any other kind of social connection, until too damn late. I don't need to hear (and won't receive well) anything like "it's never too late;" no one else here is competent to speak to my personal regrets, and I speak of this one here only so I can cite it as one motivation among many to try to do something with that so hard-earned skill that makes a difference for folks whose lives are embedded among those of others in just that way I never learned the hang of. What else could I do that's worth more?
No one is asking me to do that for my community, not at the moment. I don't know if anyone else here would think of it; one major reason I bought here is because I've lived here enough years to know it is mostly unattractive to tech people and fast becoming more so. That's good; no monoculture is healthy and that one metastasizes.
So sure. In theory I could build something like a Helm chart or deployable Compose file, or some such awful useless other shit that no one with a life could ever make heads nor tails of. Those are all things I wasted too much of my one and only mortal life learning how to do, but there are no tools we make that a human can use so just that alone doesn't work. So then I'd have to turn it into a business, and pitch to YC just so I could say they rejected me, and eventually Alphabet would sue me into my next incarnation for threatening one Ads PM's metrics bonus best case, and all I ever really wanted to do was help the overworked parents around me make their kids happy in a way that was safe.
To hell with all that, it's for the chumps here whom I grant are in the majority but do not mistake me for one of them. I said before if you want my notes you can email me and I'll share them, Docker Compose file and all; if you don't have time to act on them then you can try to find a friend or family member or neighbor who does, if you still remember how to speak to any such person. Or trade someone for babysitting so you do have the time. Or let your kids learn something about what Daddy does all day! And if you're embarrassed of that, well, maybe you should be. Unless you know some grave occult evil of Jellyfin or yt-dlp, I don't see why you'd feel that way, though.
Any of those you're welcome to by me, or whatever else you like. Not my problem, but for whatever you find it to be worth, I would say any or all of them seems a better use of your precious time than to waste more of it whining to me.
Unless you anticipate your child growing up to live in a world with no internet, it doesn't make much sense to raise them with no internet. Parentally-curated information sources seems like a more than fine approach to that.
Kids grow up in a world full of things that are not appropriate at a young age, but are perfectly fine later in life.
Personally, I worry about the mental models formed at an early age, and how distorting technology can be relative to the real world. It layers abstraction on top of abstraction on top of abstraction at a time when kids are trying to make sense of reality for the first time and establishing internal models that will stay with them into adulthood.
Sure, some carefully curated content may be fine, but I think there’s a deeper question to be asked about the impact of current technology on young brains. Adults certainly haven’t adjusted very well. The truth is, we don’t really know how harmful it is. Maybe we’ll survive the next 100 years to find out.
There's also what it's taking the place of. Even if it's not directly harmful, and I think that's one hugeeee if, it's a massive timesink that they would otherwise spent doing other things. And it's difficult to imagine anything that could be worse except maybe just sitting in front of the TV. Though even there, TV has the benefit of being much more boring, so the kid may be more inclined to voluntarily seek other entertainment; so perhaps even TV isn't worse.
There's more excellent children's content out there than they could ever watch in a lifetime. I mean videos, books, toys, games, etc. Why would you even need to give them access to the internet until they're 12 or 14 or 16 years old? You just need to curate the good content yourself (hard, time consuming), and that's it.
I was allowed to try sips of alcohol as a young child (not that young, though). I think knowing what alcohol tastes like is a pretty useful thing to know, for example to detect a spiked drink.
Oh please, kids will detect alcohol as a foreign substance and will hate it, nobody has to teach them that. And spiked drinks are usually alcohol based drinks spiked with other substances. Good luck detecting that!!
Not sure why you get downvoted without any arguments but to add support for your position, I had a similar experience growing up.
I didn’t want to drink before high school gatherings where there was peer pressure and I stopped shortly after that.
I see so many first-world westerners cringe at the idea of letting your child have freedom and make mistakes on their own. Tracking, parental controls everywhere, neighbors snitching when your child is out and about exploring the world, etc, etc.
Why? My generation only got access to the internet in high school. I got my first smartphone in my mid twenties. Yet I'm able to navigate the modern world just fine.
This, as someone without kids, I am SHOCKED by how many people are like... "obviously my 2 year old just watches the videos I want them to watch" as if they deserve a pat on the back. Why do these young children need screens?? Parents need to take a step back and question what has been normalized.
Skills compound, so the logic of I didn’t do x until age y, and I was still competitive, doesn’t mean that your kid will be competitive with their peers if they wait until the same age, assuming others are not.
Not that it means 2 year olds should run around the internet with unfettered access, but just that the aforementioned logic is not sound.
There is also benefit to being culturally in sync (not necessarily 1 to 1, but somewhat) with one’s peer group. It can be alienating to be the odd one out.
If it were up to my grandparents, I never would have watched a tv show or movie growing up, or read fiction novels. But while that may have had some benefits, it obviously would have some costs with me being unable to participate in some of my peers’ activities and conversations.
But your generation got access at the same time. You were on the same page as your peers. I don't have kids but my friends that do worry that if they block their kid from social media, their kid won't be able to relate to other kids.
That is a valid concern, but certainly not for pre-schoolers. Once they go to school, peer pressure will gradually kick in and I will need to make compromises. I just wanted to challenge the notion that a 5-year-old should be able to browse the internet, because that is completely ridiculous IMO.
I anticipate my kid needing to live in a word with capitalism, it doesn't ncessarily mean that they need a Mastercard at 4 years old.
Same with many other things: condoms, keys to a car, access to alcohol. There is a time for everything, and at the age of 4, a young human probably has not yet maxxed out on analog stimuli opportunities.
I learned YouTube when it came out in 2006 and I was 21. I've got 19 years of YouTube experience and I'm doing fine. A 21-year old logging into YouTube for the first time in 2025 will probably be doing even better within days. (hours ? minutes ?)
I don't see any reason that a child needs "the internet" (for a value of "the internet" meaning "mass-market apps") to prepare for the future.
Maybe you'd want to give them "Scratch Jr"[0] at some point to give them a head start ; maybe that would make much more sense. But YouTube??
It's more like giving them pocket money than a Mastercard. Given the dwindling number of ways to spend physical cash these days, a prepaid card might actually make sense, if you can monitor its usage.
The only place I would use physical money that doesn't take a form of digital payment, is public transportation (And that one is a matter of time)
While there are many formative opportunities about handling physical money (The sensation of exchanging physical coins is big on a kids mind or knowing they have money and having missplaced it), I can 100% see a case for a card instead, trackable, instant access to emergency money, etc
True, but 4 years old? The reactions that 4 year olds have to videos on screens is like drugs. They are fully hipnotized while watching the video, to the point that its difficult to get them to react to the outside world, and turning off the screen triggers some hard withdrawal reactions. At that age they have 0 tools to control and understand their emotions.
I certainly don't. Occasionally we watch photos or music videos together. There is no unsupervised device usage.
Side note: Just a few days ago I witnessed a mom letting her ~2 year old daughter browse TikTok while shopping groceries. The kid mindlessly swept to the next video every few seconds. I was horrified.
They don't need internet access at that age, don't listen to what other people say (trust your gut on this one)
My first computer was at age 13 and I had internet (broadband, directly) at 20.
Now, obviously both of those are very late for 2025+ and social pressure would be overbearing.
But I think internet usage before, say, 7, is useless. There is so much to learn in the real world before that, anyway (outdoors activities including sports, books, card and boardgames, crafting, ...).
Thankfully I live in a place where they're introducing school bans for smartphones, total ones in primary and during classes in secondary. That should reduce social pressure massively.
If all goes well computers will be introduced around 7, supervised (probably with a locked down Linux and various educational programs, maybe some simple multiplayer games, etc). A dumb phone will probably appear in a few years and a locked down smartphone as late as possible, maybe around 12?
I expect mobile device mastery to happen almost instantly, instilling desktop computer usage is the real target, maybe some programming.
Unsupervised internet usage is a tricky thing. Not sure when exactly, they need to learn about NSFW and especially NSFL. And of course about the crack-manufacturers employed by FAANG.
I gave my kid the Youtube Kids app at that age. I curated the channels he was allowed to watch. It was pretty good. I loved it when my kid quoted random science facts to me that I didn't know.
There's a lot of good stuff on the internet. More information than we had access to as kids. Better to raise them to be responsible, well adjusted humans than to shield them from reality.
Do they need access to that information at the age of 4 though? Almost certainly not. They don't even have basic reading proficiency until age around age 7 or 8. Kindergarten is still mostly focused on phonics.
This is completely wrong. Kids can easily learn to read at age 5. A child who is working on "basic reading proficiency" at 8 is very behind and has not been well-served by the people responsible for raising them.
there must be a ReVanced alternative for web browsers, ever since cracking YouTube I find myself only using it when I want to search for a video because I have disabled the home screen and disabled shorts so I never see the slop
Untrap YouTube + Brave browser + Sponsorblock works quite well, too. I've disabled pretty much every "recommended" section: no in-video cards, no "related videos", nothing except on the main page, so the only way to get "random suggestions from the algorithm is is by intentionally refreshing the home page.
Traefik has that same auto ssl with LE that caddy does. That's what originally drew me to caddy - which I still use for stuff - but I just recently started working on something configured for Traefik out of the box and discovered it was pretty much the same experience. Just FYI.
Surprised media monkey never makes this list. I started using it initially because it worked work with my ipod but I still use it because if the visual UI. Cons are that it only works on Windows and there's a paid version. I've been investigating players over the past year and I've installed most of these but I'm always disappointed in how lacking they are in terms of just giving me a visually pleasing dark mode grid of album covers. It's nitpicky but it's something I absolutely want as a way to browse all my music.
I've been getting a ton of those USPS and Amazon shipping and return related phishing texts. The first couple of times I genuinely looked at them but they always have bitly URLs and sometimes they have little thoughts at the end like "May the day ahead bring you peace and clarity, from USPS!" Which is so funny to me because it reveals a complete cultural unawareness of how American companies communicate.
Life pro tip (I believe that everyone should do this):
- Buy a domain and set up a custom email that represents you like firstname@firstlast.com - you own this domain and email address and no company, with the exception of your registrar maybe, has any control over it or authority to take it from you.
- Set up a dummy gmail/proton/whatever acct with a random address - this address will never be used or exposed publicly but it will represent your online email hosting acct.
- Forward your custom email address to the email provider address and configure the web client to send from your custom address.
- set your provider email account up in a local client like outlook that allows you to create a local backup.
- continue watching your previous account and updating your accounts to your new lifetime address. At some point, you should be getting minimal emails to the old account, then you can forward it to your new one.
The idea here is that you've decoupled your identity (your email address) from your webmail provider (gmail)
So google inexplicably cuts your access. Now what?
No problem. You have a local backup of all your emails in outlook. You repeat the process with a different service like proton (or a new gmail acct) with a new dummy email. Then you set the new acct up in outlook and drag all of the emails from your old acct in to the new one you haven't missed a beat. You're still sending and receiving emails to/from the same address and you can access all your historical emails in the new hosting acct because you migrated/synced them all over locally in outlook.
Losing access to your email identity is arguably one of the most catastrophic scenarios you can think of in terms of being online. This guards against that about as much as possible. It doesn't cover other services like voice and stuff but you can follow similar strategies for things like documents and files.
This is great until you lose control of your domain because you forgot to pay it or whatever. What then? Whoever owns your domain owns your email address. It's a good solution but it's got its faults too.
> This is great until you lose control of your domain because you forgot to pay it or whatever.
There's an easy way to address this that a lot of people overlook. Seriously, I'm not being snarky or sarcastic in what I'm about to say. A lot of people seem to really not considered this. Use a calendar.
Every major desktop OS includes calendar software, I believe, as does every major mobile OS.
Create a calendar on one of your devices and when you do something like buy a domain, but an annual recurring event named something like "renew domain" that will be due a couple weeks for the domain expires.
Get in the habit of taking a look at the calendar every day. Most also allow you to assign alerts to events to further ensure you won't miss it.
As I implied elsewhere, how does anyone manage to keep their house? I mean what if you forget to pay your mortgage?
How does anyone keep their job? What if you forget to go to/do your work?
How does anyone keep the electricity flowing/put food in the refrigerator/keep gas in the gas tank of their vehicle/maintain their internet access/etc./etc./etc.
If something is important to someone, they'll take whatever steps are necessary to keep/maintain it.
A calendar isn't a bad idea, but I assume GP has ways of making sure they do all those other things. What's different about a domain registration?
Just like domain expiration grace periods. The person you're responding to isn't wrong in that the bank will also absolutely come for your house if multiple attempts don't reach you. It may be exaggerated but registrars are happy to sell you more stuff and always (in my experience with various providers anyway) send announcements, reminders, and notices even if, granted, they won't do as much effort as a bank
People also don't seem to have trouble holding onto other things in life with recurring fees
I think you missed the word “before” in their comment.
Miss a mortgage payment and the mortgage holder will try to contact you through many channels. If that fails and you keep missing payments and they decide to evict you, that process takes a while and will include even more attempts to contact you including printed notices left at your house.
Miss renewing your domain and you will probably get email from the registrar about it, but if you didn’t have the foresight to set up a filter to whitelist those it might look like spam and you might miss it. You then only find out when your domain stops working.
Also mortgage payments are typically monthly. When you have to do something monthly it is a lot easier to remember than things that are yearly, especially yearly things that aren’t associated with a holiday or other special day.
>I think you missed the word “before” in their comment.
Nope. Didn't miss that at all. What is it that the kids call it these days? "Adulting?" It really ain't that hard.
Then again, perhaps I'm some sort of superman, or maybe paying my bills on time is my super power.
Somehow I've managed to pay all my bills, keep up my house and renew multiple domains for decades. And it wasn't even hard to do. I have a whole bunch of payments I need to make that aren't simply monthly payments of equal size -- and yet I manage to do so without issue.
Do you think that's unusual or uncanny and folks shouldn't be expected to manage their financial affairs competently? Is that your point?
Then again, millions of others seem to do that just fine too. As I said previously: If it's important to you, you tend to make sure it gets done.
If you (or anyone else) is unwilling or unable to do so, then you should hire an accountant to take care of it for you. Or not.
Regardless, I take care of myself without issue. If you and/or others cannot or will not, that's a you problem.
I'm impressed that you are able to keep track of so many things over an extended period, considering that apparently 3.5 hours are long enough for you to forget a question that you asked.
Let's recap.
You:> A calendar isn't a bad idea, but I assume GP has ways of making sure they do all those other things. What's different about a domain registration?
where "all those other things" are paying a mortgage, going to work, paying utility bills, getting food, putting gas in your vehicle, etc.
2.5 hours later, HeatrayEnjoyer responded:
> Those examples have tangible real world effects before they become permanently irreversible.
An hour later you then said:
You:> And losing access to your email/other domain assets doesn't have "tangible, real world effects"?
At this time, a mere 3.5 hours after your question you seem to have forgotten that you asked it. If you had remembered that they were answering your question, which to remind you (in case you've forgotten it again over the course of reading this comment) was how do people make sure they do those other things yet forget to handle domain renewal.
You would then have realized he's not saying that losing a domain doesn't have tangible, real world effects. He's explaining that the difference is the timing of those effects.
In fact many people do sometimes forget to do those other things. But those other things are all easy to correct with little or no negative consequences when they forget so the penalty is small for not developing an ironclad system to never forget them.
For example if they forget to pick up groceries on the way home from work and then the next morning find that they don't have food for breakfast the consequences might be something like they have to skip breakfast that day if they don't have time to go out for food before they have to be at work.
>I'm impressed that you are able to keep track of so many things over an extended period, considering that apparently 3.5 hours are long enough for you to forget a question that you asked.
>Let's recap.
Let's not.
>In fact many people do sometimes forget to do those other things. But those other things are all easy to correct with little or no negative consequences when they forget so the penalty is small for not developing an ironclad system to never forget them.
Sucks to be them, then I guess.
Perhaps you've forgotten to do something important while you were making unsupported statements about what I know/don't know/remember/don't remember and blathering on about something or other?
I'll keep using my (apparent) super powers to be a responsible adult. Perhaps others should try it instead of whinging about forgetting important things.
Well then, if your failure to understand HeatrayEnjoyer's comment is not due to overlooking the word "before" and not due to forgetting they were answering a question you asked, what is the explanation?
This thread weirds me out because not paying a domain has the effect of first receiving alerts and then not receiving mails anymore. People who manage to miss both probably didn't need the address in the first place.
>This is great until you lose control of your domain because you forgot to pay it or whatever. What then? Whoever owns your domain owns your email address. It's a good solution but it's got its faults too.
Yeah, this is great until you lose control of your home because you forgot to pay the mortgage or whatever. What then? The bank owns your home. So, obviously, you should never buy a home with a loan, right? A mortgage is a good solution, but its got its faults too.
Related: .NL domains will warn you if they detect you're still being sent email after the domain expired. I think they do some analysis on' who's looking up your MX records. Of course, there's also the usual grace period
Might as well buy a 10 year discounted domain registration if it's your name. You'll be using it in 10 years anyway and it will be a good investment with the discount and inflation.
I use kagi exclusively now except for shopping and images. Anytime I use Google, now I'm disgusted with how bad the results are. The bar seems really low to supplant Google search.
The secondary problem here - one that is both larger and not something Kagi can solve - is that so much content on the internet is just low quality garbage. Even supposedly crowdsourced info from Reddit is astroturfed to hell by social media marketing firms.
So what good is it finding something that’s highly relevant to my search query if it’s just garbage anyways. There are just so few sources of meaningful information, and essentially no way to reliably differentiate them from drivel.
If you want a component library that's going to give you accordions and stuff there's going to have to be a JS implementation involved.
In the early days of bootstrap, it was jQuery. Now, if you want to use bootstrap w react etc, you're going to have to have a third party implementation for the framework you're using (like react-strap if you use react)
Ant and MUI Target react directly which allows them to provide a first party JavaScript implementation for interactive components.
Tailwind is a great example of a JavaScript agnostic solution right now because it's purely concerned with CSS and leaves it to the developer to implement JavaScript stuff on their own. This way you can use things in the ecosystem like react-table and style them with tailwind CSS classes.
I tend to prefer MUI but I've been working on an inherited project with Ant and it's gotten a lot better. Years back I would run in to cases where docs and forum posts were in Chinese. These days that's not an issue.
I feel bad because I mention it here all the time but "Trust me I'm Lying" is a great book about modern guerilla marketing that gives some concrete examples of the sort of things I'm always skeptical of in "organic" online content. If I were in some corporate or state think tank I'd be spending all day trying to figure out how to get some post about "my wife's shirt" on the front page of Reddit with my product or propaganda in the background.