Awesome List of resources on Agile Software Development.
A Day in the Life of a Scrum Master - by Barry Overeem
A good ScrumMaster is much more than a Team Coach - by Iain McKenna
A Scrum Master’s Checklist - by Michael James
Effective Leadership Styles for Scrum Masters - by Ben Linders
Hiring: 38 Scrum Master Interview Questions to Avoid Agile Imposters
[Myth: The Scrum Master Must Resolve Every Problem] - by Christiaan Verwijs. “In this post we offered a couple of concrete examples and clarified what kind of problems a Development Team should solve, and what problems are ‘impediments’ to be picked up by the Scrum Master.”
Three Mistakes Scrum Masters Make and How to Correct Them - by Mike Cohn
Viewing the Scrum Master as a Team Member - by Tanner