One of the most important questions at the start of a project is how much it will cost. It is vital to make sure that enough budget is available to allow for the development of a v
Keeping your personas around as regular touchstones will help you realize whether you’ve left the original design behind, and help you have that critical conversation with your cus
We love Ruby and how much can be accomplished in a short time with it. With JRuby and 12-ish months we created a complex desktop application, able to run on Windows, Mac, and Linux
As much as we all might like to throw out legacy code, and “do it right,” that’s often an entirely impractical option or just a plain dumb thing to do.