Hey, I'm the author of this blog post. Ask me anything!
If you happen to have a question that ends up on the wrong side of that trade-off between documentation's completeness and accessibility, you will have to descend into the depths that lie beneath. I believe the redis documentation actually strikes a rather OK balance in that regard.
The edge cases and quirky impl detail questions are what src is for.
Literally the most important thing you can document.