Martin Harbolt discusses Agile leadership practices promoting self organized teams and finding the proper rhythm for completing Agile projects with success.
Chris Meadows introduces Redis, explaining what it is good for, what does it take to be run, and what’s under the hood through a social networking code example.
Alex Papadimoulis attempts to define ugly code, how one can recognize it, providing advice on avoiding writing such code and refactoring old code to get rid of it.
Jay Harris offers tips on using unit testing to improve the performance of applications.
Pratap Chilukuri explains what OAuth is and how it works, exemplifying using the protocol with an example.
Joe Kuemerle demoes using AOP to separate some of the concerns –logging, exception handling, security, etc. - from a codebase.
Christopher Judd overviews the capabilities of several solutions for building cross-platform mobile applications: Titanium, Flash Builder, PhoneGap, and Mobile Web.
Shawn Wallace takes a look at several problems explaining how to evaluate possible solutions and to compare with each other.
Mike Amundsen offers a deeper explanation of REST, going beyond URIs, HTTP or web pages to the architectural style REST provides and the 6 constraints imposed by REST.