Facebook releases twice a day; LinkedIn pushes out updates several times a day. What do they do in common to achieve that? Comprehensive automated UI testing.
There's an incredible number superficial agile discussions, mostly focused on how to DO agile. Agile Reflections, via short, focused articles/chapters, shares meaningful snippets on how to BE agile. They're not prescriptive recipes, but rather, truly reflections for your consideration. Sharing the thinking behind a truly agile mindset.