Kritiketan Sharma

Kritiketan Sharma Senior Software Engineer Shine Solutions Group

The UI component library iceberg

explore the program

The UI component library iceberg

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.

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.

Code of Conduct

For over a decade, we've worked hard to create inclusive, fun, inspring and safe events for the Web Industry.

As part of our commitment to these values, we've adopted a code of conduct for all involved: ourselves, our speakers, our partners and our audience.

If you have any concern or feedback, please don't hesitate to contact us.