Education

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

GraalVM

Use GraalVM to make Scala applications faster

0
A small journey on how to make your Scala applications faster and slimmer taking advantage of GraalVM native-image. Intro Scala development is notoriously plagued by its long compilation times and large deployment artifacts. This gets even...
python static analysis

Which Python static analysis tools should I use?

1
As you might have read in our introductory article about static code analysis, there are a lot of reasons why you should implement it in your development workflow. When programming in Python, there are...
code review

How to code review in a Pull Request

2
This article focuses on improving code reviews within Pull Requests. It's a highly opinionated piece based solely on my perspective and experience. If you're not sure what a Pull Request is, you can find documentation...
technical debt

How to reduce technical debt by using code review tools

0
Technical debt is kind of like a debt you have to pay your landlord, but without anyone threatening to kick you out — instead, you end up with messy code.
static types

An In-Depth Explanation of Code Complexity

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