Year round learning for product, design and engineering professionals

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.

banner for the talk 'The UI component library iceberg' by Kritiketan Sharma at Web Directions Developer Summit 2024

delivering year round learning for front end and full stack professionals

Learn more about us

Web Directions South is the must-attend event of the year for anyone serious about web development

Phil Whitehouse General Manager, DT Sydney