Dev Summit ’24 Session: The UI component library iceberg
The UI component library iceberg
Kritiketan Sharma, Senior Software Engineer Shine Solutions Group
After duplicating enough React components, the pragmatic programmer decided to take matters into their own hands and started a React component library. What started as a noble venture is met with glares, budget constraints, maintenance challenges, and any number of other issues.
“The UI component library iceberg” takes us through the process of decision making involved in the early days of building a UI component library. We’ll consider the reasons to build your own library, and maintaining and growing one, involving metrics tracking, developer advocacy, maintenance and more.
We’ll uncover the hidden dangers like design systems, scalability challenges, and maintenance pitfalls lurking beneath the surface and provide practical strategies for steering clear of them.
About Kritiketan Sharma
Kritiketan (aka Kittu) is a Senior Software Engineer at Shine Solutions, and have been building consumer facing applications for a decade. He is passionate about knowledge sharing, developer experience and web development. He believes technology should simplify lives and make them better. He is currently on a mission to discover the world’s best sandwich.
Great reading, every weekend.
We round up the best writing about the web and send it your way each Friday.