Doing programming as a hobby.