Build Phase

Build Phase

By thoughtbotTechnology
Download on the App Store

Build Phase episodes

  • 59: Cognitive Capital

    Mark and Gordon discuss fmap and apply in Swift as they pertain to Optional values, and how these functional concepts can add cleanliness and clarity to everyday patterns.

    • CocoaConf Seattle
    • Argo
    • Functional Swift for dealing with Optional values
    • Roster PR that inspired the blog post
    • 41 min
    • 58: Saving Lives

      This week, a lone recruiter appeared on one of our pull requests. He used 'recruit'. It wasn't very effective. This gave Gordon and Mark plenty of fodder to kick the episode off. The fellas discussed a new, major release of Liftoff that adds support for custom build settings and the generation of Swift projects. The use of TDD as a design tool becomes they topic as they discuss Roster, a Swift application under development for internal thoughtbot use.

      • A bold recruiter peddles his job offers on our pull request. (Context captured in screenshots)
      • Liftoff 1.4
      • Roster, an internal thoughtbot Swift app
      • Armored bulldozer destroys town
      • Dude in San Diego steals tank, goes on rampage
      • 32 min
      • 57: The Properties of Glass

        Mark and Gordon vent about this week's internet stupidity, and then discuss MVVM and whether or not it's worth the effort in simple applications.

        • Wikipedia page on Shellshock (Bash bug)
        • A Bug Called Bash
        • iPhone 6 plus bend "test"
        • Roster
        • Quick
        • Nimble
        • 37 min
        • 56: Brackety Splat

          Mark and Gordon continue to talk about functional concepts in Swift, this time looking at real world applications in iOS development.

          • Efficient JSON in Swift with Functional Concepts and Generics (Part 1 of the series)
          • Real World JSON Parsing with Swift (Part 2 of the series)
          • JSON parsing example without operators
          • Functional operations in cell configuration
          • Roster
          • 43 min
          • 55: Dad Stuff

            This week Mark and Gordon discuss type safety and functional programming in Swift (again), the finer points of making your application accessible, and the only way you should be seeing movies in this day and age.

            • Chestnut Hill SuperLux
            • Alamo Drafthouse SF
            • Chris Eidhof on Functional Programming in Swift
            • Tony DiPasquale's post on functional JSON parsing in Swift
            • Aeson library
            • swiftz
            • 40 min
            • 54: Flow Betwixt

              This week, Mark and Gordon discuss so-called "flow controllers" and best practices for getting around town with UIKit.

              • Flow Controllers on iOS
              • Anechoic Chamber
              • 30 min
              • 53: Wave Thingies in the Recording Thingie

                About 5 minutes after shipping their client application, Mark and Gordon discuss the stresses of shipping, and answer some followup emails about the intermittent test failures they were seeing, and the high level Application View Controller architecture they have been using.

                • Fish Playing Street Fighter
                • 40 min
                • 52: Nobody Wins Flip Cup

                  On the final day of thoughtbot's Summer Summit 2014, Mark and Gordon sit down in person to discuss an approach to surfacing network errors to the user and efforts to reduce duplication in doing so.

                  • Example code showing the before/after states for the API client
                  • 27 min
                  • 50: The One Where They Do The 50th Show

                    Wow, 50 shows. Can you believe that we still have things to talk about? Nope, we can't either. In this landmark episode, Mark and Gordon do a post-mortem on integrating MVVM into their daily development practices and ruminate on the resulting architectures that emerge at production scale.

                    • Efficient JSON in Swift with Functional Concepts and Generics
                    • Airplane!/Zero Hour! comparison
                    • 52 min

                    About Build Phase

                    From the publisher's feed

                    Build Phase is a weekly technical podcast discussing iOS development and design.

                    More shows like Build Phase

                    Tentative by thoughtbot

                    Tentative

                    9 Listeners

                    Giant Robots Smashing Into Other Giant Robots by thoughtbot

                    Giant Robots Smashing Into Other Giant Robots

                    88 Listeners

                    The Bike Shed by thoughtbot

                    The Bike Shed

                    121 Listeners

                    Crossroads by thoughtbot

                    Crossroads

                    2 Listeners

                    Reboot by thoughtbot

                    Reboot

                    12 Listeners