Google AppEngine Rocks

So far so good with Google AppEngine. I was at first afraid that I would have to create separate model objects on both the client and server side as the GWT compiler was complaining about model classes not being serializable (DTOs, yuck). Since my model class did in fact implement Serializable, I thought it was the [...]

Navigation with Shale

As I edited the code to remove RichFaces from our Application, a simple problem arose and led to two days worth of work. This is not unusual, and we are actually quite happy about the changes we have made, since they ought to make the application run far better in the future. The problem was [...]