Assumed Audience: practitioners or interested lookers-on for software development—and Apple itself. Edit: some folks rightly pointed out that my use of “garbage” suggests that the problem is the quality of the existing documentation; I’ve retitled the post to capture that the problem is the massive absence of documentation. You can see the original title by way of the slug. Over the past few months, I have been trying to get up to speed on the Apple developer ecosystem, as part of wor...