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

Posts by ouarzy:

Panorama to Hub

Panorama to Hub

If you decided to use a Panorama control in your Windows Phone application, then you will be as disappointed as I am to discover Microsoft remove it from the Universal Windows Platform. With a quick search on the web, you see it should be easy to replace with a Hub […]

We did not forget how to code

We did not forget how to code

In a recent article, David Haney asks if we have forgotten how to program. I think not, rather we evolved. We evolved from writing technical not so useful code to writing specifications. Don’t misunderstand, when I am talking about specifications, I am talking about code. I am talking about coding crystal […]

About hiring the best

About hiring the best

A few years ago, three co-workers and I decided to work on the concept « hack your job ». We were convinced there was something wrong with recruitment and set out to find a technical solution. We wanted to find a better way to match great developers unable to find interesting […]

Let’s be people centric

Let’s be people centric

DDD, like agile and software craftsmanship, is very hard to teach. We can explain concepts, describe patterns and practices, show some good habits. Still we can’t easily teach them, they are too large. The cognitive load is too heavy. The consequence is that we usually focus on a subset of practices, and claim this is the essence of the principle. […]

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 […]

The DDD paradox

The DDD paradox

Or why DDD is my silver bullet. Yep, I said the word “Silver Bullet”. All the trolls are now out of their cave ready to hurt me with their clubs. But before hitting me, have a cup of coffee, relax and read on.  Where is the paradox? In every book […]

Remote working as a norm

Remote working as a norm

Remote working as a norm A few weeks ago, I was around the coffee machine at work, looking through the window the usual traffic jam of downtown  Lyon in the morning.  I was asking myself do people really do this every fucking morning? I mean, I understand we need to […]

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 […]

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 […]