- For strictly programming components, it’s common to write detailed docstrings inside of the program files. A great standard example is the Numpy codebase, and the compiled documentation using Sphinx.
- For intermediate development there doesn’t seem to be a nice standard. Some nice examples of more informal and very descriptive project pages:
- beepb00p’s HPI
- More on beepb00p: they have a fantastic series of posts about PKM in general that I should use as reference for Personal management system. These include
to name a few. There are some amazing diagrams of the many components involved, and many of the pages have TODOs litered all throughout. There’s also the ideas page, listing a bunch of ideas and short thoughts about them. (nice format for Thoughts or Research interests)