Software Quality Mashup: 5 Software Development Stories You Missed Because of the Olympics

With all eyes on the Olympics that started yesterday, it's possible you missed some of these exciting software quality stories that we caught last week. 

Our weekly mashup does not just feature brand new stories but tries to highlight interesting problems faced by software developers, creative solutions used to tackle these issues and celebrating what SmartBear tries to represent - helping developers create better software.

If you happen to chance upon some great reads, please pass them my way (credentials below) and also let us know what you'd like to hear about on this blog! Enjoy.

5 Awesome Software Stories Your Probably Missed Amid the Buzz Around the Olympics

1. oAuth 2.0 And the Road to Hell - No matter how smart a developer you are, or how many smart people are on your team, the success and failure (or quality outcome) of your project can be at the mercy of other factors. @eranhammer from Yahoo! sheds some light on that aspect in this candid post.

oauthdead

Photo credit: Eran Hammer / hueniverse

2. The making of Warcraft part1 - What was the genesis of Warcraft 1? Awesome, historical background on how the game came about, development issues they faced and some creative solution handling by the first developer on the project, Patrick Wyatt (webcoyote@github).

3. Microsoft Faces 7 Billion Fine for Violating EU Deal - Microsoft is in some hot water with the EU over failure to meet anti-trust requirements. A "technical issue" forced end users to install Internet Explorer instead of being able to install a browser of choice. A very costly mistake indeed! Make sure you also read these relevant software quality control tips from our very own Goran Begic.

Not so fast, Microsoft!

success kid smartbear deployed code

4. Five Ways to Think Wisely in Development - In this great read by Java developer, Nirav Assar, je talks about parallels between Gary Marcus' (author of Kluge) exploration of the mind and how one can become a better software developer. His take is that many of the technical and social decisions we make as part of a software team are often afflicted by "kluges" of the mind, and provides some basic and common sense tactics to help offset these imperfections.

5. The 7 Habits of Highly Effective Developers - Habit 1: Be Proactive - In our gratuitous post of the week, we highlight the first habit in a 7-part series based on Stephen Covey's immortal 7 Habits, with a software development flavor of course.

Thanks for reading and enjoy your weekend. I'm off to beat level 14 in Portal!

portal view 1

Photo credit: BoingBoing

/Prashant
aka @bloggerbear 

 

 

codecollaborator

subscribe-to-our-blog

 


Close

Add a little SmartBear to your life

Stay on top of your Software game with the latest developer tips, best practices and news, delivered straight to your inbox

By submitting this form, you agree to our
Terms of Use and Privacy Policy

Thanks for Subscribing

Keep an eye on your inbox for more great content.

Continue Reading