Skip to main content

Micro Framework Plugin Architecture with Guice Multibindings

·3 mins
Google Guice (my favorite DI framework for Java) has a neat extension called “Multibindings” that allows you to auto-magically inject a collection of objects that implement a particular interface. This allows you to model SPI-style interfaces with ease.

Google Guava and Multimaps

·2 mins
Multimaps are one of the many collections in Google Guava. I describe why you might want to use them.

JRuby and Sinatra in 2 Minutes

·3 mins
A lightning fast walkthrough of using the Sinatra micro-web-framework with JRuby as the platform.