The next revolution of the World Wide Web is about semantic data standards. However, if we really want the web to become a more practical and interactive tool, we also need to adopt semantic API standards as well.
Is it financially imprudent to choose a more expensive tool over a cheaper alternative? Not if it provides you with superior productivity. My rebuttal to the argument that OSX is more expensive than Ubuntu Linux on the desktop and laptop.
Often view tests are taken for granted, and they shouldn't, especially since they cover a critical interface junction in your web application: the user interface.
Languages, operating systems, and frameworks come and go. But SQL has remained a common element in my career. Here's why relational databases are still relevant in this age of object stores and NoSQL systems.
How corporate travel can improve productivity in the workplace.
REST and ActiveResource have made my job of integrating sites and creating cooperative networks of applications much easier.
Apple is about to deliver on its next big thing. But I'm not about to run off to the store to buy one just yet. Here's why.
While many companies jump at the chance of upgrading to the latest version of Rails, the same is not true of the Ruby language itself. Despite many compelling new features and performance improvements, the adoption of Ruby 1.9 in production systems has been muted.
Finally the blog is here.