Home Education


Technology education including blogs, best practices, tutorials, eBooks and webinars for developer and enterprise communities.

software development mistakes

8 Common Software Development Mistakes and How to Avoid Them

The world of software development is fast-paced and ever-changing. The queue of feature requests never seems to shrink. With the constant demand for improvements, adherence...
How to determine your goals and metrics

How to determine your goals and metrics to adopt a data-informed...

When you are thinking about your Engineering analytics, some common questions might cross your mind: What should I...
programming languages comments

Programming languages: comparison of Best Practices, comments

Every main programming language implements comments and every developer out there has written at least a few (comments, not languages). What are the best practices...
docker tutorial

Docker Tutorial: Dockerizing Scala

Prerequisites A working docker installation (boot2docker is fine) Typesafe’s activator (or use ./activator found at the root of the git-repo — it will download the dependencies) You can find/fork the...
Static Code Analysis

Everything You Need To Know About Static Code Analysis

At Codacy, we know that testing your code is one of the most important parts of the entire software development life-cycle. That's...