Awesome guide, very well explained! I personally would have skipped the "pending" section and instead I'd have gone into more detail on matchers. But maybe marking specs as "pending" is more useful in the beginning.