This blog reflects my own thoughts on several topics of my current interest. These thoughts reflect my own ideas, but not my current or past employers’ position on the subject, nor the position of any professional society I’m affiliated to. The essays published in this blog are mainly thoughts and ideas *in the works* and not necessarily represent and absolute and irreversible position on the subject.