Yeah, I've found that documentation is really a big thing in open source projects. And I have a deep appreciation for people who contribute to open source. But I definitely think that especially with nostr NIPs, we could do with better documentation. I think just having examples would go a long way when you're implementing the NIPs.
Discussion
This. Documentation is tough. It’s the boring part of software engineering. But if you’re gonna build software that you expect others to use, it’s critical. Even more so for a protocol like this. You have to brute force it to be a priority.