by sawirricardo on 9/14/24, 10:06 AM with 35 comments
by alok-g on 9/14/24, 11:01 AM
https://reference.wolfram.com/language/
It's detailed, complete, shows many examples for commom use cases, 'neat' examples showing what's possible, and lists down possible issues. I do see certain documentation quality issues sometimes.
The documentation itself is done using the features of Wolfram Language, so the examples can be run inline (depending on the platform).
by DavidPiper on 9/14/24, 11:02 AM
by captn3m0 on 9/14/24, 12:02 PM
1. Individual pages for each function.
2. Clear examples for common usecases.
3. Explicit documentation for input and return types.
4. The quick search is amazing - it prioritizes library reference over other pages.
5. Clean and useful references to related methods.
The user submitted notes were a big positive a decade ago - they highlighted common gotchas, workarounds, and surprising alternatives, but have gotten dated over time (kinda like SO answers). But the voting mechanism attempts to keep them in check.
Compare https://www.php.net/manual/en/function.str-contains.php to the tiny one paragram you get at https://docs.python.org/3/library/stdtypes.html#str.find (which then redirects most users to a far more confusing explanation about the in operator https://docs.python.org/3/reference/expressions.html#members...
by BrandoElFollito on 9/14/24, 11:22 AM
I usually prefer to read their docs rather than the ones in man pages which are "flat" (all the initiation had the same importance)
by mcc1ane on 9/14/24, 12:24 PM
by jonathonlacher on 9/14/24, 12:14 PM
There are three main files:
Starter Guide: https://docs.haproxy.org/3.0/intro.html
Configuration Manual: https://docs.haproxy.org/3.0/configuration.html
Management Guide: https://docs.haproxy.org/3.0/management.html
Having all the similar docs together in the same file (all config options, for example) is refreshingly simple.
by zvr on 9/23/24, 2:14 PM
I see answers here that are oriented towards completely different parts.
by spapas82 on 9/14/24, 10:57 AM
by coreyh14444 on 9/14/24, 11:06 AM
by selcuka on 9/14/24, 11:25 AM
For open source projects, Django [2] is pretty close to the gold standard.
[1] https://help.hcl-software.com/dom_designer/14.0.0/index.html
by hprotagonist on 9/14/24, 11:48 AM
by Crono on 9/14/24, 4:16 PM
I personally love the Documentation for Kirby CMS:
https://getkirby.com/docs/guide
by blablabla123 on 9/14/24, 11:51 AM
For a project: MDN, they refactored the Web's JS documentation
by brothrock on 9/14/24, 8:10 PM
by constantinum on 9/14/24, 7:48 PM
Stripe
Django
Hubspot
Mercurial with comments https://hgbook.red-bean.com/read/a-tour-of-mercurial-the-bas...
by kamma4434 on 9/14/24, 11:44 AM
This in turn means that the structure and style is shared by many libs in the ecosystem, and everything is natively cross-referenced.
by joshka on 9/15/24, 2:06 PM
by phsource on 9/14/24, 10:54 AM
by davidy123 on 9/14/24, 4:15 PM
by rhizome31 on 9/14/24, 11:05 AM
by gtirloni on 9/14/24, 3:36 PM
by rodrpb on 9/14/24, 11:09 AM
by michele_f on 9/14/24, 8:22 PM
by marvin-hansen on 9/14/24, 11:07 AM
https://www.buildbuddy.io/docs/introduction/
I don't think I ever had a case that wasn't covered in the docs.