Some minor pedantry that winds me up a bit, and that I thought I'd try to correct:
> Note that one of the co-authors of this paper, Amit, is the author of https://www.tockos.org/
The definite article "the" precludes the existence of other authors, who (from personal experience) can get wound up by language like this.
You may have meant "author of the web site", in which case I have no opinion, but if you meant "author of the project" I'd totally use the indefinite article "an".
Also all of the work is very interesting and people should read it.