Recent Bookmarks 23-Feb-2009

Choose your own adventure… er… learning path
Brett McLaughlin, O’Reilly Radar, 14-Jan-2009
“If/when you’re learning online, do you expect complete control? Do you expect the ability to move anywhere within a course and/or topic, even to specific steps within a process? Or are you satisfied with topical/functional control, and then are willing to follow a process within that subset?”
Tags: nonlinear-uncourses

Web Hooks and the Programmable World of Tomorrow
Jeff Lindsay, Slideshare, Oct-2008
“Write services that do one thing and do it well. Write services to work together. Write services that interact with HTTP, because that is simple and ubiquitous … and in it’s already in your stack.”
Tags: web-services design-principles

How Businesses Can Use P2P
Kirill Pertsev, ReadWriteWeb, 4-Feb-2009
“Creating a free multimedia service for millions of people without spending tens of millions of dollars on “free” infrastructure wasn’t (and still isn’t) possible. With P2P, Skype was able to provide free phone access without actually subsidizing users (this is not 100% accurate, but accurate enough for this example).”
Tags: free peer-to-peer design-principles