How to write a .MD file (Pragmatic: too Much vs too Few)
How to write a .MD file (Pragmatic: too Much vs too Few)
note: this article is more technical, as a practical implementation of the reflection Writing for ‘Future of Me’
General Writing
-
always use
GIT History
to track changes - pay attention to how you write
Writing is read by humans, so writenaturally.
As much as possible, use:- indentation
- outline
Note: AI is very smart and understands
naturalwriting immediately and easily. - SDR:
- S {Situation → Specific → Simple → Speed → Shipment}
- D {Define → Document → Design → Develop → Delivery}
- R {Realistic → Refine → Result}
-
Too Few vs Too Much
❌ Too Few → Incomplete, not useful ❌ Too Much → Overwhelmed, information overload ✅ PragmaticI need to find the sweet spot – the one that feels “just right”.
- where possible, include these 3 things:
{Nice to have, but not always required — it can be boring}- Problem
- Solution
- Main Idea
## Problem and Solution
**Problem:**
- user wants to import data into Software
- Software has its own specific data format for each type of data
**Solution:**
- a step-by-step guide for importing data into Software
## Main Idea: prepare data in the correct Format, using Software's sample file
- Excel file from the User
- `Sample File` {_Excel Template file_} from Software
- Generate data (combination)
Technical Writing
If the section above leans more toward concepts, this section is more about the actual practice. I write a lot of technical articles on this Website.
I use these guidelines:
- the Pragmatic Programmer book
- Solve the problem
- not Perfectionist
- avoid
Over Engineering - Good > Perfect
- final process:
- Shipment
- Delivery
- Result
- avoid
- CI / CD
- Continuous Improvement / Continuous Development
- step by step
- Continuous — never stop
- always use GitHub for:
- storing
Code - storing writings in .MD file format
- GitHub Issues for capturing ideas on the fly {GitHub Issues support Versioning/History}
- copy/paste image into .MD file or Issue == super easy
- storing
- SDR:
- S {Situation → Specific → Simple → Speed → Shipment}
- D {Define → Document → Design → Develop → Delivery}
- R {Realistic → Refine → Result}
GOAL: for the User / Client / Reader
At the end of the day, all this technical work is built for one purpose:
a Product/Content that actually works — for User/Client/Reader who use it.
That’s the GOAL.
When in doubt about a decision, come back to that GOAL.
Nice to know:
SDR - Software DevelopeR
SDR - SuDiRman
😁😁😁
he he he… ha ha ha…