April 13, 2010 (Scott Davis)
Taking the bus to and from work - or the airport, the mall, or the ball park - is easier than ever, thanks to Web sites like Google Maps and the availability of public transit data for many metropolitan areas. Scott Davis shows how to leverage technology that helps make mass transit the smart way to get around.
April 13, 2010 (Andy Glover)
Concurrent programming is central to Java development 2.0, but probably not thread-based concurrency. Andrew Glover explains why actors trump threads for concurrent programming in multicore systems. He then introduces Kilim, an actor-based message-passing framework that weaves together concurrent and distributed programming.
December 15, 2009 (Andy Glover)
The introduction of the Google App Engine saw a wave of frameworks emerge to facilitate developing applications targeted for it. The Gaelyk framework, one such framework written in Groovy, eases development of lightweight applications that leverage a datastore. And the scalability you can achieve is impressive.