His website:
And he’s starting a podcast:
Thought David was Nir Barzilai for a second, they have the same surname.
No relationship apparently.