To become a software crafter…Or die in the attempt.

Do you need what you want?

Do you need what you want?

lol« Yeah, I know you’re testing and doing other xDD stuff. Looks great, really, but you know, our customers don’t want it…» How many of you have already heard this? I heard it from many managers, trying to explain me that they are my friends, but that «real life does’nt work […]

Agile is hard

Agile is hard

Principles, values, concepts and practices. This is a good reminder of what agility truly is: core principles such as continuous improvement, supported by practices like daily stand up, continuous delivery and TDD.So why the hell do I see so much teams agile in principle, but absolutely not in practice? Of […]

What’s legacy code?

What’s legacy code?

Last saturday, I had the chance to facilitate a code retreat with Haikel Guémar and Charles Bouttaz. The subject was legacy code, and we tried to explain it with an unusual approach. Instead of the classic coding katas like gilded rose or ugly trivia, we decided to explore the very […]

How I hacked my job

How I hacked my job

A few months ago, Florent Pellet invites me for a Brown Bag Lunch for CEGID about BDD. The presentation I did  was close of this one from the Lyon Human Talks. After the presentation, I had this interesting and surprising question: “Well, that was nice, but how much is is to […]

A fresh blog on my journey

A fresh blog on my journey

Back to early 2012, I started to write a blog. I came to this decision after reading The Passionate Programmer of Chad Fowler. I like to share my thoughts on software craftsmanship, but I believe I miss a few opportunities to share with people speaking English. However I have a […]