As a Software Engineer, it is always important to express yourself concisely. Defining technical requirements, writing documentation, writing performant and maintainable code… But what we often lack, is the skill of communication. I mean, it is understandable – most of our working day we spend in front of Computers, communicating only