A weekly podcast about development and design through the lens of amazing books, chapter-by-chapter. We do our best to be code-agnostic but we talk a lot about Rails, JavaScript, React, React Native, design, business and startups.

  1. Thumb 1546619457 artwork

    Managing Dependencies

    This week we talk about recognizing dependencies, isolating dependencies, and managing dependency direction.

  2. Thumb 1544328349 artwork

    Single Responsibility

    This week we talk about creating classes, why single responsibility matters, and writing code that embraces change.

  3. Thumb 1543844032 artwork
  4. Thumb 1541094132 artwork

    Alternatives to Exceptions

    This week we talk about sideband data, multiple return values, and output parameters.

  5. Thumb 1539791810 artwork

    Designing for Failures

    This week we talk about failure flags and benign values, report failure reporting, and warning as errors.

  6. Thumb 1539791238 artwork

    Exceptional Failure

    This week we talk about what is a failure, and the life-cycle of an exception.

  7. Thumb 1537288969 artwork

    Building to Last

    This week we talk about trends in the industry, NPMs, owning your stack and the value of tests.

  8. Thumb 1537287729 artwork

    A System for Growth

    This week we talk about dealing with complicated models, organizing large codebases, and taming stylesheets.

  9. Thumb 1536888757 artwork

    Growing Applications

    This week we talk about beautiful controllers. relearning active record, and user interactions without a database.

  10. Thumb 1535047859 artwork

    Recap of Pragmatic Programmer

    This week we talk about some of our favorite tips, caring about your craft, and not leaving any broken windows and more.

View Older Episodes