Featured Book


Combine Kickstart

Check out A Combine Kickstart, our latest book that leads you through the how, when, where, and why of using Apple's Combine framework.

This code-along guide introduces you to the four pillars of Combine: Publishers, Subscribers, Operators, and Subscriptions with carefully crafted examples that get at the heart of what's being demonstrated.

You'll learn to simplify your code by creating publisher chains that transform, regulate, and combine values. Combine will change the way you code.

Written for Xcode 12 and tested on Apple Silicon. The epub includes support for dark mode. There are also pdf and mobi versions.

Featured Video


Link to free  WWDC talk

Take a Breath

Each year WWDC presents us with a ton of possibilities and opportunities. But with these new technologies comes a lot of pressure to embrace and adopt everything quickly. After all - everyone else is. This talk suggests that first you breathe.

Originally presented for the try Swift World Social Hour in June, 2020.

The latest from...


The Newsletter

Newsletter 49 - Moments

Thoughts while baking on little moments combining to make something big. Pancake pics, a bear butt, fruit stop motions, a MASH table read, book cafe ambience, boxes in boxes, Maggies link to year one string class, and Steve Jobs' Stanford Commencement.

The Blog

Looking Forward

The Combine book is almost ready for beta, the Bread book is coming along, and plans for videos as well.

Book Updates


Functional Programming Kickstart

Check out A Functional Programming Kickstart, our new friendly and practical book that introduces you to FP quickly and painlessly.

This book highlights the built in support for functional programming in the Swift Standard Library and shows you how to adopt FP in a way that makes sense to you.

Code along with us as we emphasize the important habits and techniques that originate in functional programming but benefit all styles.

Updated for Xcode 12 and tested on Apple Silicon. Includes support for dark mode, epub, pdf, and mobi.

A SwiftUI Kickstart

A SwiftUI Kickstart has been completely updated and revised for the very latest additions to SwiftUI, iOS, and Xcode.

SwiftUI is the future of iOS, Mac, AppleWatch and AppleTV development and A SwiftUI Kickstart introduces experienced Swift programmers to this new User Interface framework.

A SwiftUI Kickstart introduces you to the light-weight, value-typed, declarative world of SwiftUI.

A Swift Kickstart

A Swift Kickstart is the perfect book for the experienced developer who wants to get serious about learning the Swift programming language.

As the language matures and improves, this book changes to reflect the latest best practices and coding style. This second edition to the best-selling Swift introduction has been updated to the very latest public Swift 5.3 release.

Code along with - A Swift Kickstart on the iPad or Mac using the latest Swift Playgrounds or Xcode Playgrounds.