A manifesto for web application development
Web development has produced some of the most elegant software I have ever seen – things like wordpress, backpackit, ajaxwhois and even this widget to the right side of this blog that shows real time visitors to my blog. Such exquisite software – easy to use, pleasing to the eye, elegantly responding to mouse movements, focused functionality – cannot simply be a result of great coding skills. It must be driven by an underlying philosophy.