Why You Should Write Tests
While it is a well known best practice in software development, most of us still don't write automated tests for our code. The reasons for this are many, with “lack of time” one of the most common reasons cited. That said, let me share with you the top 10 reasons why I believe everyone should write tests for their code.
Advanced Layouts with Flexbox
If you’ve been doing web design and development for a while you may remember the days when creating website layouts involved tables or browser specific techniques. Things got a lot better when we began using floats for creating layouts and this proved to be extremely successful. In fact, this technique is still widely used by most developers and designers because it works well and it allows us to build pretty sophisticated layouts.