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

Plus much more!

error handling

Error handling: Monad Error for the rest of us

In this post we aim to demonstrate a practical use of the Monad Error type class and how it can be used to develop generic error handling code.
12 factor app

Which Java static code analysis tools should I use?

When developing in Java, just like in every other language, you're bound to make some mistakes. As we've explained in our article about static code analysis, using tools to cover some of your errors...
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...
python static analysis

Which Python static analysis tools should I use?

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

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...