My problem is that creating a real social network application requires a lot more than just the federation part. Registration, signup, login, settings, email verification -- it's a lot of code. And I'm writing a book specifically about the protocols and APIs, not about how to make a social network app.