The Swift 3.0 Book
Completely rewritten for Swift 3! This best-selling introduction to the Swift Programming Language has been completely revised to include the latest language features in Swift 3.0 and now supports coding along either on the new iOS Swift Playgrounds on an iPad or the improved Xcode 8 Playgrounds on the Mac.
Thinking in Swift
Our latest one day intensive course is for experienced programmers who understands most of the hows and whats of working with Swift but is looking for the whys and wheres.
The Ugly American learns Swift
We've added links to three recent conference videos. Check out the bottom of the Speaking page for videos from dotSwift, NSConf, and alt Conf.
January 25, 2017
January 26, 2017
January 27, 2017
March 10, 2017
Yosemite National Park
March 20 - 23, 2017
March 27 - 29, 2017
March 30 - 31, 2017
April 18 - 19, 2017
Sometimes you have to remind yourself of the most obvious things.
Looking at the state of Swift before the dotSwift conference.
There's a magic moment where the division between you and your work disappears.
When you write an email, a blog post, or a novel, you have to consider the reader.
Start out by imitating others then find your voice.