1. Download slides here: slideshare.net/landlessness/teach-a-dog-to-rest

    It's been 10 years since Roy Fielding first defined REST in his dissertation on Architectural Styles and the Design of Network-based Software Architectures. Since then, REST is often held as the standard for usable, well-designed, easy-to-integrate APIs.

    At the Cloudstock hackathon December 6th, 2010, Brian Mulloy presented "Teach a Dog to REST," asking the question: where are all the elegant REST APIs we'd all hoped to see? While many claim REST has arrived, many APIs in the wild exhibit arbitrary, productivity-killing deviations from true REST.

    In this presentation, Brian starts with a typical poorly-designed API and iterates it into a well-behaved RESTful API. Check out the presentation for rules and advice on how to do REST right, including handling complex variations, pagination and API versioning.

    # vimeo.com/17785736 Uploaded 40.6K Plays 10 Comments
  2. Talk from the 2009 Gotham Ruby Conference.

    # vimeo.com/12350535 Uploaded 3,917 Plays 4 Comments
  3. Bret Victor - Inventing on Principle (640x360)

    # vimeo.com/38272912 Uploaded 1,010 Plays 1 Comment
  4. http://www.phpconference.co.uk/talk/zeromq-answer

    Using Mikko Koppanen's PHP ZMQ extension we will look at how you can easily distribute work to background processes, provide flexible service brokering for your next service oriented architecture, and manage caches efficiently and easily with just PHP and the ZeroMQ libraries. Whether the problem is asynchronous communication, message distribution, process management or just about anything, ZeroMQ can help you build an architecture that is more resilient, more scalable and more flexible, without introducing unnecessary overhead or requiring a heavyweight queue manager node.

    Ian is the development manager at Virgin Management in London, and has been working with PHP since 2002. He was formerly Delivery Manager for Ibuildings, where he worked with a variety of large enterprise clients across the UK and Europe. He is a regular conference speaker, and is interested in search, data processing, machine learning and natural language processing. Ian blogs about these topics and more on his site, PHP/ir.

    # vimeo.com/20605470 Uploaded 79.8K Plays 1 Comment
  5. NodeJS is The New Thing and it also happens to be a lot of fun and quite capable. In this talk Rob will take you from 0 to production using NodeJS, the NPM package management system, MongoDB, ExpressJS, and a handful of other NodeJS modules. You'll see various ways to structure your application using plain Javascript here, some CoffeeScript there and get an overall sense of what NodeJS can do, and why you should care.

    # vimeo.com/43548699 Uploaded 10.4K Plays 6 Comments

Dev Notes

Curtis Mitchell

good videos that help educate developers on key topics

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.