alvin's blog