Death of CSS vendor prefix
Browser engine prefixes were used to allow developers to implement new CSS features before support. But the need for prefixes has decreased.
Browser engine prefixes were used to allow developers to implement new CSS features before support. But the need for prefixes has decreased.
As the complexity of development increases, the term Monorepo frequently appears, To clarify my understanding of Monorepo, I wrote this post.
Developers have mixed opinions about CSS; some find it simple, others find it hard to master. This article summarizes why CSS is both loved and hated.
The longer the wait, the more likely users will drop off. Optimistic UI emphasizes immediate, optimistic feedback.
By giving web elements relative relationships instead of absolute values. Using CSS Variables for relative `z-index` values, which is an elegant method!
Understanding the box model is essential for learning more web layout techniques. This article breaks down the CSS box model
Currying transforms functions with multiple parameters into a series of functions that take a single parameter, enhancing reusability and debuggability.
Explains the difference between "expressions" and "statements". Expressions produce a value, while statements perform actions.
The concepts of pass by value and pass by reference. This tutorial uses JavaScript with diagrams to help you understand their differences.