Here is a principle I keep coming back to: the canonical version of everything I write should live in a git repo I control, in plain markdown, not locked inside Ghost or Beehiiv or Dev.to. Platforms come and go. The repo outlives them.
The problem is the last mile. Once the markdown is in the repo, getting it onto each platform means reformatting by hand, because every channel treats headings, fenced code blocks, and images differently. It is the least interesting work in the whole pipeline, and I do it over and over.
I want to fix that with Fmttr: your repo stays the source of truth, and a deterministic pipeline transforms and publishes each post to the channel it is mapped to on git push. Correct formatting per platform, from one markdown source.
I am validating the idea before writing the product. If your repo is already your source of truth and the publishing step is the annoying part, tell me: https://fmttr.dev/?utm_source=devto
Building in public on X: x.com/cornellfilip
Top comments (0)