Irmen de Jong's homepage is not here, but hosted on his own server, www.razorvine.net:

Homepage.   Blog.