My pick for CTO of the United States of America is…
Since Obama announced he's selecting the nation's first CTO, the blogosphere and news sources in general have been buzzing about who would be most qualified or who's most likely to…
Since Obama announced he's selecting the nation's first CTO, the blogosphere and news sources in general have been buzzing about who would be most qualified or who's most likely to…
I came across this video on YouTube describing the basics of Scrum. It's quick and informative, definitely worth the 10 minutes. <!-- !--> Here a brief summary of what it…
A common misconception about software development is that it's all about programming. When a layman thinks about a software developer, the image that often pops into his head is one…
Object Oriented (OO) Design is often misunderstood and generally misused, or at least, underused. With proper implementation of OO techniques, development can become smoother and more streamlined. Changes become easier…
Sometimes the stress of the workday just gets to you and you have to do something to lighten things up around the office. I like to do some harmless office…
Being able to know exactly what’s happening with your code is invaluable when developing in any language on any platform. When a bug arises, the more you know about what’s…
The life of a programmer can be very mentally taxing - having to read and update code while constantly fixing errors that you've never seen before in your life. The…
The GridView in the Windows Presentation Foundation (WPF) provides a very easy-to-use way of binding data to the display. Data that updates can implement the INotifyPropertyChanged interface to let WPF…
There are lots of freebies you can download these days. What you want depends on what your need is. I like to play with my photographs, such as add some…