Guidelines for CSS Development

Use BEM naming conventions Follow BEM naming conventions. BEM stands for Block – Element – Modifier. BEM helps you create consistent, meaningful and easy-to-understand class names that avoid conflicts and specificity issues. It is very easy to follow and implement. There are no complicated rules and it is fast to learn. All names are in … Read more

Guidelines for better software development

Guidelines for creating quality business software. The guidelines in this article are focused on creating high quality business applications, but they probably apply to any kind of software development. What is good software? The first question to make, when talking about better software development, is “what is good software”? What do we want to achieve? … Read more

How to install Angular material and Angular Flex-box for Angular 6

This guide will lead you step by step to install Angular Material and Angular Flex-box with Angular 6. Angular Material Material Design components for Angular Introduction What is Material Design? Material Design is Googles UI design philosophy. It is inspired by the world of paper and ink with a three-dimensional space.  It gives its interfaces … Read more