Skip navigation

Tailwind Utility Classes as an antipattern

Why Tailwind utility classes approach does not meet the requierements of a scalable and future-proof Frontend architecture.

Read more about Tailwind Utility Classes as an antipattern

Componentization principles to build reusable interfaces

Componentization is the process of breaking down an interface into small reusable pieces that can be recombined. In this article, I aim to cover what are the main goals of that process, a set of basic rules that can be applied, how to organize the different elements, and how deep we can go into that process.

Read more about Componentization principles to build reusable interfaces

Entrevista en el podcast Web Reactiva

Component mutations: an alternative to base-modifier class approach - part 2

Component mutations: an alternative to base-modifier class approach - part 1

Leveraging declarative programming to improve cross team collaboration

In this article I summarize how in my every day work I leverage the declarative programming paradigm to improve development and design teams collaboration

Read more about Leveraging declarative programming to improve cross team collaboration

HTML code styling