I'm also skeptical about the whole idea of "best practices" why are your practices better than the other applications that have been built?
i'd expect to learn the best practices from the existing applications that have been built!
i'm trying to use this project to fulfill your request for more app developer docs.