I happen to know and have worked together with Dom. A really inspiring person, and one, whose opinions I often share. Particularly, this one on writing and sharing your knowdledge with the world:
Don’t question whether something is advanced enough to share it. Don’t worry if that knowledge already exists on the internet. The only question you need to ask yourself is this:
What do I know?