Well it's not very funny (ha ha ha), but I made my homepage after all.
On this page you may find some cool stuff: