Build Phase

About the show

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


  • 87: I Wrecked a Moped

    July 10th, 2015  |  43 mins 49 secs

    Mark's visiting the beast coast this week so the guys get to sit in the OG thoughtbot studio together, drink beer, and wax poetic about network testing and Tropos. Mark has literally never sounded better; Boston recording setup on fleek.

  • 86: Still Hungover from WWDC

    June 26th, 2015  |  35 mins 4 secs

    This week Mark welcomes Tony to discuss Swift 2, Haskell development with Docker, and where the hell Gordon went. No seriously, where is he? I hope he comes back soon!

  • 85: <air quotes> Fixed </air quotes>

    June 12th, 2015  |  34 mins 41 secs

    Live from the Frisky Dingo, Mark and Gordon sit down to talk about the implications of new features and improvements added to Swift 2. If we're being honest, a large portion of the show is Mark pouring new-swift-error-handling fuel into the rage engine known as Gordon Fontenot. Gordon has also managed to segfault the new version of the compiler, so that's fun. Everything's fun.

  • 84: Another Goal for ScienceĀ®

    May 29th, 2015  |  19 mins 57 secs

    This week, Gordon and Mark discuss organizing a BBQ in a puritan state on short notice, Gordon's upcoming road trip and move to Austin, and the pain of Swift/Objective-C interop. Also we're on the cusp of 90 second brew-at-home-in-your-microwave beer, people. What a time to be alive!

  • 83: We Don't Ship Enough Stuff in Wood Crates Anymore

    May 15th, 2015  |  40 mins 24 secs

    After chatting for entirely too long about hats, Mark and Gordon discuss some WWDC events that they are putting together, unearthing obscure design patterns in Apple's internal APIs, and working with push notifications. Also, Gordon turns the show into therapy with a great story about shitty neighbors.

  • 82: Lets Start the Show on a High Note

    April 29th, 2015  |  41 mins 30 secs

    This week the guys attempt to demystify Swift with a little Q and A where Mark has the Qs and Gordon has the As (obviously). There's also just a little too much excitement about a Mac app. The transition to baseball podcast is nearly complete.

  • 81: Are You Watching the Game Right Now?

    April 16th, 2015  |  42 mins 53 secs

    This week, Mark and Gordon discuss the inevitable rise of the Astros as the MLB leaders for striking out, a weird bug in Xcode that is causing it to build the wrong kind of archive, errors trying to build the library using CocoaPods, really just a whole bunch of errors going on today.

  • 80: I Have No Idea How To Work This Application

    April 7th, 2015  |  34 mins 21 secs

    This week Gordon and Mark sit down to chat about video games, hairless bears, and using UIPresentationController to create custom alerts.

  • 79: Immutability, or Whatever

    April 1st, 2015  |  51 mins 17 secs

    Mark is out this week, so Gordon is joined by Tony DiPasquale. They discuss Poppins, an internal app that they are working on to view and share animated gifs, Micro frameworks in Swift, and talk through refactoring a method from using Result to deal with multiple return values to returning a polymorphic protocol type.

  • 78: Check Yourself Before You UIRectEdge Yourself

    March 25th, 2015  |  26 mins 2 secs

    In what might end up being the guys' laziest episode to date, they start off by talking about a possible bug in UIScreenEdgePanGestureRecognizer and then talk about Mark's current project dealing with a particularly bad legacy codebase. They then meander into a half-hearted conversation about weightlifting before calling it a show.

  • 77: A Version By Any Other Name

    March 19th, 2015  |  32 mins 56 secs

    This week, the guys discuss Argo's inexorable march towards 1.0-hood and somehow find themselves in a rant about semantic versioning (or the lack thereof).

  • 76: [unintelligible robot sounds]

    March 11th, 2015  |  38 mins 19 secs

    This week Mark and Gordon take a break from the recent series of episodes about Swift and instead turn to discussing the pain points of developing on Apple's platform and how it's getting more and more difficult to be an apologist. From there the fellas discuss Gordon's impostor syndrome flare-ups that occur when it's time to write UI code.

  • 75: What's that in Celsius?

    March 5th, 2015  |  39 mins 14 secs

    This week, Gordon and Mark continue their accidental Swift-and-frameworks-that-use-functionalish-concepts series by talking about the new Parser type in Argo and niceties that are emerging in ReactiveCocoa's Swift development branch.

  • 74: That's a Fear Response

    February 26th, 2015  |  45 mins 3 secs

    Baseball is back! After getting over that excitement, Mark and Gordon chat about upcoming changes to Argo, and get into some places where limitations in Swift's type system prevent them from being as expressive as they would like to be.

  • 73: Mr. X

    February 19th, 2015  |  53 mins 49 secs

    This week, Mark and Gordon continue discussing integrating ReactiveCocoa into projects and the impact the newly-minted Swift 1.2 will have on future development.

  • 72: That's Classic Mousepad

    February 11th, 2015  |  27 mins 21 secs

    Ok let's just get this out of the way now: The first minute of audio is really weird. We don't know why and we didn't have time to re-record it. Plus it's actually kind of funny to sound like we're in the witness protection program. This week, Keith and Mark continue to talk about the Mac, ReactiveCocoa, and speculate wildly on the existence of UXKit.