(and Five You'll Hate) Microsoft has a lot riding on Windows 7. Vista failed to give Windows users a reason to upgrade from XP, and justified or not, it quickly gained a reputation for being slow, overly complicated, and annoying to work with. Judging by the response to the public beta of Windows 7, lots of Windows fans are more than ...
Full Story

More than a year ago I very proudly announced that Boxee, the much-loved social media center software company, had hired me as the user experience designer for their beta. In the five months that I worked with them, I conducted user interviews and usability testing to identify people's needs, behaviors and frustrations, and redesigned the app's navigation and key screens. Earlier ...

It's a question all photographers ask themselves: Should I get a Nikon or a Canon? Pro users are the first to admit that technical differences between the two iconic brands are not deciding factors. In fact, the more experienced the photographer, the more adamant they are that camera brands do not matter, according to veteran photographer Ken Rockwell. "It's like ...

Your tech skills can take you anywhere you want — even to the rarified air of the Winter Olympics. Don't believe us? There are many IT people involved in creating the Olympics experience and it's time we take a minute to appreciate their contribution. In some ways, they're almost as important to the event as the athletes themselves. Some have ...

Telecommuting has reached such a critical mass that everyone knows at least someone who’s doing it. Downsizing and soaring gas prices have pushed nearly a quarter of Americans into some form of flexible arrangement, according to a Citrix Online survey. We all know the perks, but wanting to have more time with your family and avoiding traffic aren’t reason enough to ...

Designing a rich Internet application (RIA) can test even an experienced design team. The hardest challenge is to blend Web and desktop paradigms to create a responsive and intuitive experience. Some paradigms that exist in the desktop environment are ill-suited for the Web, while many of the Web paradigms people are familiar with (paging, explicit refresh) are no longer necessary ...