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

On Writing (Code) Well

On Writing (Code) Well

Following an advice from Cyrille Martraire, I just finished reading On Writing Well: a non-fiction guide written 35 years ago. Reading this book helps me to realize there are lots of similarities between writing code and non-fiction. The arrogant guy “A simple style is the result of hard work and hard thinking. A muddled […]

Soft Skills

Soft Skills

I believe software development is a fantastic job. It’s always challenging, accessible to anyone, and generates good revenues. There are several books dealing with “how you can be a successful developer”, but very few give life advices. Soft Skills by John Sonmez is one of them. Success ? The book talks […]

Thinking Fast And Slow as a developer

Thinking Fast And Slow as a developer

In the excellent thinking fast and slow by Daniel Kanheman, the author proposes a representation of our mind with 2 systems: –        System 1 is fast, but also prone to errors mainly due to biases –        System 2 is slow, and can overcome some limitations of system 1, but we […]