• #80 - Pundit

    In this episode we'll learn how to use the Pundit gem to lock down access to objects in an API. Using TDD to drive the development of Pundit policies and scopes we'll understand the basics of using this authorization library.

    Duration 00:17:50 Subscribe to Watch

  • #79 - Web Components

    In this episode we'll learn how to use the experimental Web Components spec to create new HTML5 elements. We'll also learn how to change the prototype of these elements, as well as the call back life cycle for a web component.

    Duration 00:07:58 Subscribe to Watch

  • #78 - Three Sea Shells

    In this very special episode we'll learn how to use the three sea shells, as made famous in the movie Demolition Man.

    Duration 00:06:24 Watch Now

  • #77 - ActiveModel::Serializers

    In this episode we will use TDD to write a custom JSON serializer using ActiveModel::Serializers. We'll learn about how to use scope to determine which attributes to serialize. We'll also look at some of the changes in the forth coming 0.9.0 release, including breaking changes around using URL helpers in a serializer.

    Duration 00:25:38 Subscribe to Watch