I love articles like this. I write quick daily notes on my computer in markdown and back them up in a GitHub repo. (Using this fun little script: https://github.com/dcchambers/note-keeper) It's worked really well for me and helps me easily synchronize my notes between systems.
I love the elegance and simplicity of plain-text notes.
vscode has these two phenomenal plugins[1] that together convert vscode into a true journal with basic check lists and the ability to add arbitrary markdown notes to any particular entry.
It works wonderfully as a programmer journal since I generally have vscode open anyway (for gitlens even when I'm working in intellij) the friction is close to zero.
I love the elegance and simplicity of plain-text notes.