If you plan to keep Markdown as your source of truth and move to Strapi later,
model the body as a Rich text (Markdown) field, not the newer Blocks
field. Blocks stores a structured JSON tree, and there is no built-in
Markdown-to-Blocks conversion, so you would have to write your own transformer
at migration time.
Markdown round-trips as a plain string. One less thing to fight when the import
script runs.
Starting a notes section. The blog is for things I want to think through in full;
this is for the smaller stuff that never grows into an article but is still worth
writing down. Half-formed ideas, a snippet that saved me an hour, a sharp line
from something I read.
The rule I am giving myself: if it needs a title, it is a blog post. Everything
else lives here.