VIDEOS
Erik Dörnenburg on why there is no right Agile Process
Agile processes and service oriented architectures are two examples of how traditional assumptions about software development have been challenged in recent years. Erik Dörnenburg, Application Architect and Developer at ThoughtWorks, in the interview recorded at GIDS 2008, explains how Agile development is about being agile about your project problem and not just following rules. He also explains some common myths about developer productivity, why it helps to have a simple approach to software development, and why software visualization is close to his heart. Erik also elaborates on why it is important to ensure ever-growing teams develop quality software that works in a production environment and how continuous integration helps in this regard. Erik, who is continually exploring new patterns of enterprise software, also shares some unique tips for project success.
The Entire Game Should Move Onto the GPU, says...
As the computing functionality and horsepower of GPUs has grown over the last few years, the role of the GPU is rapidly expanding to game tasks beyond rasterization-based graphics. Now...

Developers are Key to Success of Windows Phone 7
When Apple launched the iPhone, Microsoft’s Steve Ballmer ridiculed the lack of a keyboard. Little did he know this gadget would become the best selling phone in a league of its own. In an attempt...
