⋔ Home ⋔ About ⋔ Hire Me ⋔ Links ⋔ License ⋔ Archives ⋔ RSS ⋔
349 words by attila written on 2026-02-27, last edit: 2026-02-27, tags: chronological, doc, markdown, microformat, revchron ⋔ Previous post: A brief history of me ⋔ Next post: On Being Wrong
I think this is enough of a thing to be noted: there is a subformat or microformat or whatever that is using markdown to maintain a sequence of items in reverse chronological order, latest to first. If you maintain files of any size like this you come to realize a few things:
folding is absolutely essential to navigate this shit
write good titles that work when folded
be consistent with date/time format: ISO is probably the way
to go: yyyy-mm-dd or optionally yyyy-mm-ddThh:mm technically
there is a :ss on the end of the timestamp but we are not,
you know, monsters
be consistent with titles: pick a structure and stick with it, in both organizational and textual senses.
let the timestamps do some of the talking: if you include at least the hour then you give some context, can type less
have tooling: i can hit one key and insert a timestamp in vim.
this is good. find your tools in whatever you use or make them
if you need...
" in my .vimrc
map <F2> a<C-R>=strftime("%Y-%m-%d")<CR><Esc>
So, for example, the DoC markdown file is good: all the posts and actual content are at heading level 2 and the top level is for a (very) few sections. This makes it easy to bounce around without too much pain.
Fine, so at the end of this TED talk I present to you the skeleton of my microformat: markdown revchron
# Medical Log
This is markdown revchron for my medical log. Entries are under
[#entries](the entries heading), maintained in reverse chronological
order.
# Entries
## 2026-02-27T08:00 pain meds
- 15mg Meloxicam: foot pain
## 2026-02-26T19:00 pregabalina
- 150mg Pregabalina: pinched nerve
# Context
These are some of the medications mentioned in entries.
## Meloxicam
Pain medication. Considered mildly addictive. Very strong.
Affects muscles / disinflamatory, good for blows and trauma.
- humans: x mg/kg
- dogs: y mg/kg
- usually taken once a day
## Pregabalina
...
## Gabapentina
## Ibuprofena
EOF
I should also produce some CSS to mark up markdown revchron in some nice way.