As an amateur, beginner programmer, I'm curious why you don't use something like Jekyll+S3 rather than tumblr. The dude that pulls my espresso shots uses tumblr...
Despite wishing they'd hire people to add features http://williamedwardscoder.tumblr.com/post/18002362007/tumbl... (note the comment there from someone using Google Pages + Jekyll), I'm generally happy enough not to invest time nor money in self-hosting or paid hosting.