Format markdown files according to conventions for clarity, structure, and consistency
Make the text easy to consume for both humans and AI
Focus on:
Think of notes as a hybrid between a textbook and a student's notebook
This document is written using the rules described in this document itself
# Summary with
a short paragraph containing what's the content of the document# Header 1
## Header 2
---Use bullet points inside a paragraph
Each bullet should express one complete atomic idea
Use bullets to show:
Use = for definitions
- Latency = the delay before a transfer of data begins after an instruction
Group bullets under clear paragraph headings
Do not end a bullet point with a period .
- Technology
- Hardware
- Computers
- Mobile Devices
- Software
- Operating Systems
- Applications
- Allowed formats:
- Graphviz
- Mermaid
- TikZ-style charts
python, bash,
latex): to separate file and description instead of -- notes_to_pdf.py - Main tool for converting notes to PDF/HTML/slides
- render_images.py - Auto-renders diagrams (PlantUML, Mermaid, TikZ, Graphviz)
- `notes_to_pdf.py`: Main tool for converting notes to PDF/HTML/slides
- `render_images.py`: Auto-renders diagrams (PlantUML, Mermaid, TikZ, Graphviz)
notes_to_pdf.py, python, pandasUse explicit references instead of unclear ones
Maintain consistent labels for recurring ideas
Avoid redundancy in concepts
Prefer plain language over academic jargon
Make sure text is short and not unnecessarily long
Prefer structured notes over narrative prose
Use a first-person, self-directed voice, e.g.,
- This document covers how to publish:
- documents
- books
- blogs
across different repos, e.g.,
- `//helpers`
- `//csfy`
- `//tutorials`
- `//umd_classes`
This document covers how to publish documents, books, and blogs across
different repos (e.g., `//helpers`, `//csfy`, `//tutorials`, and
`//umd_classes`)
python, bash, latex, verbatim)```python
- Do this and that:
```bash
> do_this_and_that
```
> For Commands> before each bash commandpipenv install requests
pipenv shell
to
> pipenv install requests
> pipenv shell