Build Phase

Build Phase

Build Phase is a weekly technical podcast discussing iOS development and design. Hosted by iOS developers Mark Adams and Gordon Fontenot; they discuss code, design, and creating great iOS apps.

  1. Thumb 1413558084 artwork

    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.

  2. Thumb 1413321263 artwork

    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.

  3. Thumb 1413321232 artwork

    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.

  4. Thumb 1413321202 artwork

    56: Brackety Splat

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

  5. Thumb 1413321172 artwork

    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.

  6. Thumb 1413321143 artwork

    54: Flow Betwixt

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

  7. Thumb 1413321112 artwork

    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.

  8. Thumb 1413321083 artwork

    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.

  9. Thumb 1413321053 artwork

    51: Waiting For the Beer Endorsements

    Mark and Gordon discuss ZeroPush as a push notification service, MVVM, and protocols as they work on recovering from the night before.

  10. Thumb 1413321023 artwork

    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.

View Older Episodes