BEM or Block, Element, Modifier is a popular and effective naming convention for classes in HTML and CSS. The main purpose of BEM is to provide developers more clarity, scalability, and easy reusability in code.
I'm sure all of you have read a post on this topic at least once in your developer journey but it just doesn't happen because coding is not that easy as people say. Here, I will be talking about eight points which will help you to get out of hell.
A README is probably the first thing consumer sees on the repository, so as the author of the module it is our responsibility to show them exactly what they need and how can our module fulfill their need.