Philosophy of Software Design overview (and rants)

Recently I spent some time reading this book that a coworker suggested. My overall feeling is that it’s a good book. The first 40% of pages can be triggering (makes some strong statements), but then some of those are rejected later, as expected in a philosophy book 🙂

My take is that I think this book should be literally read in a group. The best outcome of it was just discussing it with my coworkers or ranting about it (find <rant> in this post).

Continue reading “Philosophy of Software Design overview (and rants)”

The Courage to be Disliked overview

I bought this book recently and went through it in a single weekend. It reads very easily. The book is a dialogue between a philosopher and a young person; naturally, in the beginning, the young person is very skeptical about what the philosopher has to say. They discuss philosophical and psychological concepts in five days, and each day is a separate chapter, whereas each chapter is 40 pages on average.

The authors are mainly inspired by the psychologist Alfred Adler and use many of his concepts/ideas, but they also find inspiration in Socrates, Platon, Aristotle.

Continue reading “The Courage to be Disliked overview”

Games People Play overview

Social generalization, besides its flaws, always has advantages over no generalization. Mental stimulation helps both the mental and the physical state of a person. People like to structure the time (e.g., someone breaking the silence in a group) – this structure is aka programming, and it can be material (parent)/social (adult)/individual (child).

Continue reading “Games People Play overview”