There is no better feeling than an well planned meeting ending on a high note. It is true, I find that an amazing feeling. The problem is that it happens very rarely. Most of my meetings are utterly frustrating, turning into endless discussions instead of constructive conversations. More often than not I walk away without knowing what was decided (if anything was decided at all) or how to proceed moving forward with a clear overview of actionable steps. Often those discussions go hand in hand with focusing on one negative aspect that we would have to deal with in our code, without even talking about all the positive implications this would have on our system.
The idea of having to do that for the rest of my career was pretty depressing. I just couldn’t accept that this was the way I would feel about meetings for the rest of my career. It is not possible to avoid all meetings and I don’t want to be frustrated every time I come out of one. So I went looking for a better way. It has been a long and slow process, with many experiments that did not go well, but I am starting to get the hang of it.