It's been a long time since I was thinking to migrated my blog.
For all my Markdown and MDX file I have used Nuxt Content with Document Driven mode to easily migrate and use them as it.
For images I had used
@nuxt/image-edge for Nuxt 3 support along with twicpics.
Will be releasing soon with an Open Source and will go into much more detail then.
(Edit): released YANBT
You can find my old blog archive here.