The Increased Importance of Generic Exceptions in API Design November 22, 2013·3 mins Java supports throwing exceptions of a generic type, but it is rarely a useful trick. With Java 8, that is changing.
Bi-Directional References in Google App Engine with ID Pre-Allocation November 13, 2013·4 mins Setting up bi-directional relationships in Google App Engine efficiently can be tricky. I show you an efficient approach here.
Objectify Entity Subclass Migrations October 25, 2013·7 mins When using Objectify on Google App Engine, sometimes you want to introduce polymorphism after the fact. This entry shows how you can do that.
Media Temple Makes a Deal with the Devil October 15, 2013·6 mins Media Temple is being acquired by GoDaddy. Allow me to begin jerking my knee in reaction.
Reclaiming the Underscore August 01, 2013·2 mins Java 8 will start complaining about the use of an underscore by itself as a variable name.