Announcing: “Modern Concurrency in Swift”

I’m incredibly happy to share that today the new book “Modern Concurrency in Swift”, that I’ve been working on, is available at! Together with editors Sandra Grauschopf, Felipe Laso-Marsetti, Richard Turton, and Shai Mishali, we’ve been working very hard to get a book out as soon as possible on the newly released in 2021 Swift Concurrency: The book is written in the classic style that mixes key pieces of theory with step-by-step instructions, guiding the readers through working on practical, real-life projects.

First update to the RxSwift book with version 1.1

This is a short update about the first update to our RxSwift book. First of all, we’d like to thank all of you who posted to our book errata forum! (and if you haven’t hit the forums yet, check ‘em out - it’s the best place to report typos, bugs, and more: ). I’ve worked with the team on a number of books and I must say the RxSwift book has had, so far, the most enthusiastic feedback - we’ve been drowned in questions, thank you messages, and typo/bugs reports.

Two free chapters from the RxSwift book!

Last week we announced our brand new RxSwift book (available now)! The book starts with the very basics in Chapter 1, “Hello, world!” and leads the reader through a plethora of topics all the way to Chapter 23, “MVVM” and Chapter 24, “Building a complete app with RxSwift”. Being so detailed about RxSwift knowledge already sets the book apart as a great learning source, but what is really special is that it’s written by four very active RxSwift community memebers and it’s polished by two more editors.

RxSwift book - available now!

After a long time working on this project, I and my friends and colleagues Florent Pillet, Junior Bontognali, Scott Gardner, Ash Furrow, Chris Belanger, and Ray and Vicki Wenderlich are happy to announce that our new book about development with RxSwift is available now! How it came to be? When I first tried out RxSwift (being excited about it by some of the same people who are my co-authors on the book) I immediately noticed that even though there is plenty of information on the Internet, there isn’t a single structured resource where people can learn systematically.