Mini Docs

Best practicies to write minimal and usefull documentation for your software project.

View the Project on GitHub edumco/mini-docs

30 June 2025

Break Big Documents

by edumco

Large documents are hard to maintain, slow to read, and difficult to navigate. Instead of creating monolithic files, split content into smaller, focused documents.

Why Smaller Docs Are Better

How to Split Effectively

By Topic or Function

Divide content based on its purpose: A single file “Project-Guide.md” with 50 pages covering several topics can be turned into a list of documents:

By Audience

Tailor docs to specific readers:

Instead of repeating details, link to dedicated docs:


## Deployment  
For cloud setup, see [Cloud-Configuration.md](./Cloud-Configuration.md).  
For on-premise, see [On-Premise-Guide.md](./On-Premise-Guide.md).  

Keep a Logical Flow

Ensure smaller docs still connect:

Set Size Limits

Combining all

Before (Monolithic)

A single document with several goals, publics and editors: Project-Overview.md

After (Modular)

Multiple documents and each one of them has a single and clear goal, public and editor:

References

1 - Attention span during lectures: 8 seconds, 10 minutes, or more? - journals.physiology.org/doi/pdf/10.1152/advan.00109.2016

tags: