Blogs / Personal blogs

Paul Makes Websites

paulmakeswebsites.com

Paul combines code and design to build innovative, fast, and accessible digital experiences.

Popular posts
1
Total points
528
HN comments
333
Rank
#4,823 personal

Visit paulmakeswebsites.com → On Hacker News Jan 2026 – Jan 2026

Web & Frontend 1Software Engineering 1

1

The Overcomplexity of the Shadcn Radio Button

Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple dependencies and several kilobytes of JavaScript? How did we make a built-in browser control so complicated?