"Theorizing from Data: Avoiding the Capital MistakePeter Norvig""It is a capital mistake to theorize before one has data."" Sir Arthur Conan Doyle's words from 1891...
Python Design PatternsAlex MartelliDesign Patterns must be studied in the context on the language in which they'll get implemented -- the Gang of Four made...
"Google Desktop Gadgets - Access, Share and Personalize InformationMihai IonescuWant to create gadgets that can be on millions of desktops around the world? Come learn...
File systems provide one of the most familiar interfaces end users know. Since implementing a traditional file system is extremely complex and difficult, presenting information...
Testing Distributed Systems with AJAX, XML - Lessons Learned from Google CheckoutMartin Omander, Jason HugginsGoogle Checkout is a good example of a distributed system involving...