Disclaimer
I wrote a lot about different things like I'm some sort of expert of those things. While I like to think I know a lot of those things there are people that are actual subject matter experts of those things. I'm just somebody curious about those things who also wants to understand and share the knowledge.
I might think that I understand those things, but I don't let myself go easily. The things I'm interested in aren't the most simple ones. So there is always the possibility that I have misunderstood something.