Start by don’t repeating yourself in CSS

CSS is a convenient programming language, we can be as lazy developer as we want and it will still work. I assume that you know what the results will be if you choose the lazy way. We share techniques and philosophy with software engineering principles, like DRY, Single Responsibility, Open/closed principal, Separations of concerns among others. DRY is a useful principle to get start with CSS if you aren’t yet.

Continue reading “Start by don’t repeating yourself in CSS”

Things to be aware when you are starting in Javascript

Javascript is the world’s most misunderstood programming language, said Douglas Crockford. I tried to compile some topics which I think is too confusing to work with if you are just starting in Javascript. It is almost about the scope.

Continue reading “Things to be aware when you are starting in Javascript”