Certifications – Do they really matter?

There are hundreds of thousands of certifications available for people working in the IT industry. These certifications cater to all types of job roles and seniority levels – programmers, system administrators, network professionals, project managers, testers, product managers to name a few. In order to write something meaningful in a single post, we have restricted ourselves only to…

Logging levels demystified

If you are building a system that’s going to be used in a production environment, having the right logs becomes crucial. Logs are necessary not only to identify where errors occurred, but also to identify the thread, the time-stamp and the path that the code executed. More often than not, developers treat logs as second…

Is your code DRY or WET?

Don’t Repeat Yourself(DRY) is a software development principle, the main aim of which is to reduce repetition of code. Write Every Time(WET) is a cheeky abbreviation to mean the opposite i.e. code that doesn’t adhere to DRY principle. It is quite obvious which one of the two should all developers be aiming for. But hey!,…