I have a blog —
patrickkeefe.posterous.com
I have Twitter —
twitter.com/patrickkeefe
I have email —
patrick@patrickkeefe.com
I don't have a portfolio anymore because I don't want to work for clients.
If you're one of my students, disregard anything surly you see me post on the Internet.