Building a production MDX blog with Next.js 16 and Velite

A month after we moved our blog off Webflow we were ready to post the technical piece about what replaced it. The first draft assumed Contentlayer; the published version doesn't. Between those two drafts we migrated the content layer twice,