What's New


Join me in Amsterdam for two Swift workshops.

Programming Blog

I'm writing about Functional Programming in Swift and other topics at my Editor's Cut blog.

"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


See our entire book and video list on editorscut.com

Training and Conferences


Intermediate Swift Training

Private Training

March 5 - 8, 2018

Intro Swift Training

Amsterdam, NL

March 12, 2018

Intermediate Swift Training

Amsterdam, NL

March 13 - 14, 2018

App Dev Con

Amsterdam, Netherlands

March 15 - 16, 2018

Intermediate Swift Training

Private Training

March 19 - 20, 2018

Functional Swift Training

London, UK

March 21, 2018

iOS Con

London, UK

March 22 - 23, 2018

RW Dev Con

Alexandria, VA

April 5 - 7, 2018

App Builders

Lugano, Switzerland

April 16 - 17, 2018

Private training available see our complete course offerings.

From the Blog


Repetition

A persistent argument often beats a correct one.

Third

What you think is the most important thing you do might be third.

In Public

My third word is "In Public".

Do It

My second word is "Do It".

And Then

My first word is "And Then".