If you want to get up to speed on stuff that affects you as a developer, I Programmer Weekly is a digest of book reviews, articles and news written by programmers, for programmers. This one covers March 15 to March 21.

Why be restricted to how HTML5 and CSS can perform responsive layout? Why not intercept the entire DOM before it is rendered or resources are downloaded, process it as you like and then and only then render it? This is what Capturing is all about.

NASA is again asking for people to join its "mass collaboration" effort to produce open-source solutions that address global needs applicable to both life on Earth and life in space. Registration is now open for a 2-day codeathon on April 19-21.

The outcry for the demise of Google Reader has obscured some other notable cuts. Google is consigning more of its APIs, utilities and services to its ever-expanding trash can. Can it justify this behavior or is it a case of this giant can do exactly what it wants without regard for users?

The Firefox OS is moving very fast. We now have the Simulator version 3.0 preview with lots of extra features. With this rate of progress and tmany hardware manufactures on board, this might be the web app-based phone to back.

Google Reader is a core element in news distribution on the Web - now it is dead as part of another spring cleaning operation. Should Google be allowed to manipulate the applications market in this way?

Professional Programmer

Books about databases arenâ€™t generally noted for being fun and easy reading, but the ones included here are. OK, not all of them, but even the ones that arenâ€™t fun are the best in terms of readability and accuracy.

Babbage's Bag

The distinction between a static compiler and an interpreter is one that can cause controversy. One programmer's compiler is another's interpreter and the whole subject gets very murky when you throw in the idea of the Virtual Machine and Just In Time compilation. So what is it all about