Becoming a programmer again
mahmud: Pick up clojure and scratch small itches with it. Clojure is still fairly obscure and it doesn't have that many libraries; this will force you to write your own. Tool-making is the most fun kind of programming, and fun will keep you going.