Developer-driven and produced content spanning coding languages, frameworks and skill-sets. Read pieces related to topics like:

Plus much more!


CSS Linting Tools Review

CSS Linting Tools will assist you and save you precious time in the code review process.  They will also save time as writing a set of well-structure and optimized CSS codes can be tedious! Let...

How to pay your technical debt?

TLDR: open source projects spend at least 15.27% of their time paying Technical Debt. That is almost a day per week. How much time should you invest in refactoring and cleaning your code during your sprints? I...
learn scala

Put BDD (Behavior Driven Development) in practice with Scala

This article aims to give a brief explanation about what BDD, short for Behavior Driven Development, is and how it can be used to fill the information gap between stakeholders and development teams, ensuring...
static types

An In-Depth Explanation of Code Complexity

By reducing complexity, we can reduce the number of bugs and defects, along with its lifetime cost. Yet, what exactly is complex code?

Review of Java Static Analysis Tools

Here are some of the Java Static Analysis tools you should know about: 1. PMD Java PMD scans Java source code and looks for potential problems. Problems range from breaking naming conventions and unused code or variables to...