Education

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

How to avoid merge pull request limbo

0
Sometimes git merge pull requests can take time and become long-lived, a source of frustration for many developers.  Long-lived pull requests are pull requests that are stuck in a backlog without being approved and...
python static analysis

Python Static Analysis Tools Review

0
Click here to access the updated version of "Which Python Static Analysis Tools Should I Use?" Here are what we consider the best Python Static Analysis tools: 1: Pylint Pylint is by far the best tool. Not...

Open source projects: merging schedules

0
When do open source projects merge their pull requests? I was curious about the merging time patterns of pull requests from open source projects. So I extracted all the merging events from Github during the...
Code Reviews Best Practices

Code Reviews: Best Practices

0
Because code reviews are a great tool to achieve higher quality code in a software development project, we will provide an overview and discuss best practices: Here at Codacy, code reviews are a crucial step...
docker tutorial

Docker Tutorial: Dockerizing Scala

0
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 sourcecode for all of the following on Github Intro The sbt plugin...