Nice article! At the beginning of the article you are mixing several concepts though (at the end some of it is cleared up):
These three concepts are independent but can be used together as you can see in Haskell.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.