Are you exposing class or styles props in your UI components? Stop it!
An issue I see a lot in UI component libraries is exposing a className prop, style prop, or any…
An issue I see a lot in UI component libraries is exposing a className prop, style prop, or any…
When we have a SPA, or any app running in a browser-like environment, we usually don't pay attention…
Translation and localization are critical aspects of modern applications, especially when you target…
In this post, I want to share my experience of working in multiple design system teams, and it will…
Managing asynchronous values in the frontend is our day a day work, as typically you get the data…
In the post I wrote last year about the lessons learned from building a table component, I mentioned…
> This is the second post of a series about why and how to create a UI components library. I'm going…
> This is the first post of a series about why and how to create a UI components library. I'm going…
We can agree decoupling is a good practice that simplifies the code and the maintainability of the…
When you introduce Typescript in a legacy project, or you are using a library that doesn't provide…