MY Blog
Back to home

Publishing

Why GitHub-first publishing works

Use branches, previews, and history to make writing feel safer.

2026-06-17/4 min read

This starter uses static content today so the blog is easy to deploy immediately. Published Supabase posts replace this sample article body automatically.

Image uploads are shaped for Cloudflare R2: the app creates a short-lived signed URL, the browser uploads directly, and the public image URL can be inserted into the article body.