Reviewer of PRs.

Maintainer for Carthage, ReactiveCocoa, ReactiveSwift, PersistDB.

Ex-GitHub, ex-Apple.

I'm passionate about writing great software.

Most Recent

  1. » Types as Proof
  2. » Value-Oriented Programming
  3. » Eliminating Impossible States with Never
  4. » Better, Faster, Cheaper
  5. » When Not to Use an Enum

All Articles

📣 Swift Compiler Blog

13 Jun 2018

I’m hoping to start making regular contributions to the Swift compiler. There’s a lot to learn, so I want to write about the process. Hopefully this will spread knowledge and document what it looks like to climb the learning curve.

Since I want to write about this regularly, and because I expect it to be more casual, probably less accurate, and of less long-term interest, I’ve decided not to put this on my main blog. Instead, it will be its own thing.

This Swift compiler blog will live here. If you’d like to use RSS, there’s a feed available. I’ll also be tweeting about this on Twitter.