This is Peter Tuuk's personal website.
You can find the associated blog here.