This has always struck me as odd. From my, admittedly naive, point of view, Bootstrap seems to be a reasonable framework for customisation. I've done this myself in personal projects. It just doesn't seem like others see it as a design system framework in that way. Few teams have capacity to develop their own design systems, but a Bootstrap theme seems to be most of the benefits with not a lot of effort. That said, I've never been particularly enthused with third party Bootstrap themes, they seem to have too much custom work and lock-in.
What am I missing? I've not used Tailwind, but it seems like perhaps the goal of Tailwind is to do something similar?
The British History Podcast starts in deep pre-Roman times and, after ~460 episodes, is up to 1091.
const error = await updateName(newName);
Why would updateName return an error? Why not just throw an Error like JS/TS?