- A Practical Guide to Varnish — Varnish is the http accelerator used by the discerning devops.
- Ferrofluid Sculptures (New Scientist) — hypnotic video of an iron-based fluid that is moulded by magnetic fields, which I include for no good reason than it is pretty pretty science. (via Courtney Johnston)
- Twisted Highscores List — clever leaderboard for tickets, reviews, commits, and fixes. A fun retro presentation of the information, rather than a determined effort to jolly up the grim task of software development by spraying on a thin coat of gamejuice. (via Jacob Kaplan-Moss)
- Beauty of Maps (YouTube) — BBC’s “Beauty of Maps” tv show is available in full on YouTube. Aspects of visualization and design here, as well as practical cartography. (via Flowing Data)
How metrics-driven decisions can build better software teams.
Don't dismiss "Moneyball" just because it began in the sports world. Many of the system's metrics-based techniques can also apply to software teams.
Frank Maker on Android power consumption and app etiquette.
Researcher Frank Maker discusses Android power consumption best practices and the risks of hogging mobile resources.
Flurry's Sean Byrnes on the challenges of mobile analytics.
Flurry's Sean Byrnes talks about the intricacies of mobile analytics, the metrics app developers care about most, and the problems that stem from Android fragmentation.
Proprietary software has its place.
James Turner says the notion that proprietary software is somehow dirty or a corruption of principles ignores the realities of competition, economics, and context.
David Wolber on why Google App Inventor isn't just for novices.
Google's App Inventor has transformed from a simple entry point for Android programming into an increasingly robust app creation platform. In this interview, "App Inventor" co-author David Wolber discusses the tool's evolution and future applications.
Best practices sound good in isolation, but they can suck the life out of developers.
The software industry is now full of "best practices," and many of them make sense when considered in isolation. But when you lump them all on the backs of developers, you end up with dispirited bureaucrats/bean counters.