A couple of weeks ago, I wrote a guest post on Philippe’s blog where I answered 10 commonly asked questions
By focusing on small increments and collaboration, XP practices like CI, Pair or Mob programming, TDD, continuous refactoring and TCR make remote work easier.
On several occasions, I have used the Mars Rover challenge to train developers on the TDD principles. This time, I
Recently, I had a task to migrate the unit tests in our project from ‘JUnit 4’ to ‘JUnit 5’. As
The fast and constant change in technology made it inevitable for developers to always improve their skills through continuous learning.
As a developer, there is a high chance that you had a debate on the value of TDD in building
‘What is your team working on?’ Of course, you’ve heard this question many times before and probably your answer will slightly differ
In my previous post, I explained the different types of exceptions in Java and left two questions for this post!
Reading the chapter ‘Error Handling‘ from the book ‘Clean Code‘ made me think whether developers follow the clean code rules when
On the 24th and the 25th of November, I was (with ten of my colleagues) in Heeze, Kapellerput in the
The video of our talk at AgileTour Beirut is finally available online! You can watch it here: You can