Is There Curry In This Dish?
·8 mins
Java 8 now has some functional concepts. How functional can it really get, though?
Understanding Method References
·6 mins
Java 8 introduces lambdas, but it also introduces method references which are a very handy syntax for producing lambdas off of objects and classes. I walk through the various types here.
The Increased Importance of Generic Exceptions in API Design
·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
·4 mins
Setting up bi-directional relationships in Google App Engine efficiently can be tricky. I show you an efficient approach here.