The largest implementation of REST as described by Roy Fielding is the internet - that thing that we use every day. Even with all of the information out there on this useful tool, as developers we often struggle to get API design and architecture "right."
This deck focuses on how to avoid being a Restafarian and focus on how to design an API with the developer in mind while still sticking to RFC 2616 (since all implementations are left up to serendipity). It covers the high topics such as what does a domain model look like in REST, making elegant and repeatable requests to make happy devs even more happy, to the deep opinion topics such as pluralization and URI versioning of your API.