What's New

"A Swift Kickstart" is now available through the Pragmatic Programmers.

Check out my new video outlining what's new in the latest Swift release.

The Swift 4.0 Book

This best-selling introduction to the Swift Programming Language has been updated for Swift 4 and Xcode 9. Code along on your Mac or iPad.

Books from Editors Cut

Our Complete eBook List on editorscut.com

Training and Conferences

Functional Swift Training

Private Training

November 13 - 17, 2017

Swift and iOS Training

Private Training

November 27 - 29, 2017

Functional Swift Training

Private Training

December 11 - 14, 2017

dot Swift

Paris, France

January 29, 2018

More info on Training and Speaking

From the Blog

John's thirty minute rule can change your life.

Paint pictures with specific language.

Looking for a way to restart creative output.

Sometimes you have to remind yourself of the most obvious things.

There's a magic moment where the division between you and your work disappears.