Get the best design and development resources delivered straight to your inbox.

Swift Unwrapped

A 30-minute spin off of Swift Weekly Brief and other Swifty news.

We discuss some recent Swift Evolution proposals, Xcode 9 GM, along with a boatload of Follow Up (tm) from Ted Kremenek and Pierre Habouzit.

28: Refactoring Engine

September 11, 2017

All about the recent refactoring pieces announced at WWDC 2017 and open sourced in the last few months.

We welcome Chris Lattner to the show to discuss concurrency in Swift 5 and beyond!

26: Swift 5 Goals

August 28, 2017

We share our thoughts on the newly announced goals for Swift 5.

The fourth and final episode in our series on ABI Stability, we cover the remaining categories of decisions that must be made to stabilize the ABI.

Continuing our series on ABI Stability with a third installment, we focus on the mangling component and address some past mistakes.

Following last week's episode on the big picture of ABI Stability, we focus on two categories of decisions that need to happen to get there: data layout and metadata.

We clear up some of the misconceptions around what ABI stability means, how we'll get there and why it's important.

21: New Proposals

July 24, 2017

This week we dive into some of the recent proposals, including SE-0180, SE-0181, SE-0182, SE-0183

20: Swift Migrator

July 17, 2017

We dissect the newly open sourced part of Swift tooling that helps us port our apps to the latest Swift version.

19: WWDC Reactions

July 10, 2017

A month after WWDC, we share our thoughts on the announcements and events from the week.

Taking a break from Swift itself, we shine the spotlight on the open source community and highlight some lesser-known open source Swift projects that we think are interesting!

17: Testing Swift

June 26, 2017

Exploring the many different ways in which the Swift compiler is tested.

The state of error handling in Swift and a brief history on how we got here, as well as comparisons to Objective-C.

Part two of our discussion on the new features and improvements in Swift 4! There were so many great things to discuss, we needed two episodes!

We discuss some of the new features and improvements in Swift 4!

13: WWDC Predictions

May 29, 2017

We share our hopes & expectations for the Swift language at WWDC 2017.

12: Swift Evolution

May 22, 2017

We debate if Swift evolution is pulling its weight, and if it's possible for Swift to remain "open" without the cost.

A brief overview of the complex topic of memory ownership revisions currently underway.

10: The Variety Show

May 8, 2017

We cover 3 recent Swift Evolution proposals and the new Swift Compatibility Test Suite.

09: String Manifesto

May 1, 2017

We go in way over our heads into Swift's String Manifesto.

We unpack the recent SE proposals on serialization & encoding.

There has been a ton of debate on the Swift Evolution mailing lists about access control in Swift. We share our thoughts on the situation.

This week we celebrate the release of Swift 3.1 and the large set of improvements to SwiftPM that happened just under the wire.

Continuing from episode 4's take on Objective-C Bridging, in this episode we look at Objective-C interoperability.

There's been a constant push and pull on ObjC bridging since Swift 1.x, trying to seek a balance but always swaying in the other direction.

The up (and down) sides of striving for source compatibility across Swift versions. Let's rearrange some deck chairs!

The tumultuous tales of the community getting SourceKit compiling on Linux.

A retrospective on one year of open source Swift.

00: And We're Live!

February 24, 2017

Welcome to Swift Unwrapped! A weekly, 30-minute show about Swift the language hosted by JP Simard & Jesse Squires

Join our community on Spectrum

Come join the SpecFM community where thousands of designers and developers are helping each other level up!

Join the SpecFM Community