Category: Coaching

  • Mars Rover – Refactoring Kata

    Mars Rover – Refactoring Kata

    On several occasions, I have used the Mars Rover challenge to train developers on TDD principles. This time, I am using it as a refactoring Kata! I submitted the initial code on my GitHub repository that covers all the cases except the edge ones. But, the code I’ve written is in bad shape. How to…

  • Coding dojo… One year later

    Coding dojo… One year later

    Last week’s coding dojo session was a special one, not only because we brought a cake 🙂 but because it marked the first anniversary of those sessions at Murex Beirut. One year ago, I wrote a post sharing my experience on how we started this activity. Today, I am writing this post to share what has…

  • Newcomers’ Training Program

    Newcomers’ Training Program

    Recently, I was in charge of training two fresh-graduate newcomers to our department. My mission was to prepare a two weeks program to ease the integration process with their teams. After a short brainstorming, I decided to break the training into the following seven topics: Agile Practices: Their first assignment was getting acquainted with the Agile methodologies (mainly…