Although Roy Fielding's now-infamous Ph.D. thesis popularized the term REST - otherwise known as Representational State Transfer - and defined its principles, there hasn't been a practical guide to the application of those principles. A new book by Leonard Richardson and Sam Ruby, "RESTful Web Services," meets that need. In this Conversation with Innovators, the authors discuss what those principles are, and how to apply then in ways that make the programmable Web better - that is, "more uniform, better structured, and using the features of HTTP to greatest advantage."
Leonard Richardson is a hacker and writer whose previous work includes Beautiful Soup and the Ruby Cookbook. When he's not writing, he's an independent consultant.
Sam Ruby is a prominent software developer who has made significant contributions to many of the Apache Software Foundation's open source software projects, and to the standardization of web feeds via his involvement with the Atom web feed standard and the popular Feed Validator web service.
This free podcast is from our Jon Udell's Interviews with Innovators series.