


When The Bugs Aren’t In Your Code: Thoughts On Collaboration
As every developer knows, frustration over setbacks delivered by bug-ridden code is minor compared to the challenges we deal out to one another when collaborating on a project. But it doesn’t necessarily have to be this way, here I discuss some strategies for minimizing damage from communication breakdowns.

Successful Application Development: The Developer Role
Writing bug-free and stable code, meeting timelines and budgets, and managing features effectively are outcomes all development shops already have on their list. What are some of the attributes of a development project that are less obvious, but can make a real difference in project success? This post focuses on tips for software managers and developers…