Ted Han

Ted Han

Writes software, grumbles on twitter about software, civics and journalism. Would like everyone to be nicer to each other.