Blog

Blog's main page
Page 1/2 | Articles: 9 | Category: Development | English
EN
Picture of the article: Sorting arrays of objects in JavaScript

Sorting arrays of objects in JavaScript

Learn how to sort arrays of objects in JavaScript using modern techniques like toSorted(), localeCompare(), and custom compare functions. This quick guide covers string sorting, multi-property sorting, descending order, and date sorting with practical TypeScript examples.

EN
Picture of the article: React compound components: Scalable and reusable

React compound components: Scalable and reusable

The compound component pattern is a powerful way to build flexible and reusable React components. Instead of overloading props, you split responsibilities into smaller subcomponents, offering a clean API and better scalability. Learn how to implement it with a practical UserCard example.

EN
Picture of the article: Avoidable Mistake: Dynamic Tailwind Class Access

Avoidable Mistake: Dynamic Tailwind Class Access

Tailwind is powerful, but sometimes we want to bend the rules for example, by generating class names dynamically. While this may seem convenient, it often leads to subtle issues. Lets look at the common mistakes, why they happen, and how to handle them properly.