Devchat.tv Episode Roundup

206 RR Trailblazer with Nick Sutterer


Listen Later

02:53 - Nick Sutterer Introduction

  • Twitter
  • GitHub
  • Blog
  • Trailblazer: A New Architecture For Rails by Nick Sutterer
  • 03:31 - Trailblazer

    • [GitHub] trailblazer
    • 04:56 - Form Object
    • “Operation”
    • 07:28 - Validations

      • ActiveModel::Validations
      • lotus/validations
        • Introducing Lotus::Validations
        • 08:47 - Decoupling

          09:45 - Namespace Reuse

          • Concepts/Concerns
          • 11:50 - Process Method => Procedural Code

            12:54 - Inheritance

            13:57 - Contracts

            14:57 - How is Using Trailblazer Different?

            18:17 - What Would DHH Think?

            19:32 - Trailblazer as an Extra Layer

            • Single Responsibility Principle
            • Monoliths
              • RailsConf 2015: David Heinemeier Hansson Keynote
              • 27:20 - Testing

                28:35 - When Should You NOT Use Trailblazer?

                29:53 - Moving to Trailblazer

                36:03 - Rails 5 and Trailblazer

                37:22 - Maintainers

                • Abdelkader Boudih
                • Celso Fernandes
                • 38:44 - APIs

                  Deserialization

                  41:04 - Parts of Trailblazer

                  • reform
                  • roar
                  • cells
                  • 44:16 - Generators

                    Picks

                    A Gentleman’s Guide To Street Harassment (Saron)

                    Tor and HTTPS (Saron)
                    How it feels to watch a user test your product for the first time (Saron)
                    Humane Development (Coraline)
                    The Left Hand of Darkness (Coraline)
                    Star Wars: Episode VII - The Force Awakens (Chuck)
                    WorkFlowy (Chuck)
                    Ruby Rogues Episode #204: Limerence with Dave Thomas (Chuck)
                    JS Remote Conf Talks (Chuck)
                    Trailblazer: A New Architecture For Rails by Nick Sutterer (Nick)
                    [YouTube] Cinco Face Time Party Snoozer (Nick)

                    ...more
                    View all episodesView all episodes
                    Download on the App Store

                    Devchat.tv Episode RoundupBy Devchat.tv