my solution to documenting an online life. also practice with rails