7 tales of developer ups and downs in 2012