Skip to content

revert(blog): the dogfooding piece belongs to Cato, not to the platform - #896

Merged
github-actions[bot] merged 1 commit into
mainfrom
revert/blog-dogfood
Sep 5, 2026
Merged

revert(blog): the dogfooding piece belongs to Cato, not to the platform#896
github-actions[bot] merged 1 commit into
mainfrom
revert/blog-dogfood

Conversation

@catomean

@catomean catomean commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Published to the wrong surface, and the two are not interchangeable.

content/blog is OrangeCat speaking in its own voice to visitors who have just arrived — corporate authorship, general audience, the platform describing itself.

The piece was a first-person account of one person building his own company on the platform and finding four bugs doing it. That is a user's writing about their own work, and it belongs on that user's profile as an article.

The tell was in the frontmatter: author: "Mao Nakamoto" — neither the platform, nor the name the author publishes under. Getting the surface wrong produced a byline that was wrong twice over.

Republished where it belongs

https://orangecat.ch/articles/i-built-my-next-company-on-my-own-tools-and-four-things-broke-immediately-eb7u80

Bylined Cato, 1,106 words, and now covering four findings rather than three — writing it in the composer is what surfaced the editor stall (fixed in #895).

Using the article surface is also the point: it is user-authored by design, and exercising it is the test this dogfooding run exists to perform. Doing so turned up a fifth finding — publishing succeeds but redirects to a blank page; a reload renders it fine. The moment of success shows nothing.

Nothing is lost. The content is unchanged; it moves to the place where its byline is true.

🤖 Generated with Claude Code

Published to the wrong surface, and the two are not interchangeable.

content/blog is OrangeCat speaking in its own voice to visitors who have just
arrived — corporate authorship, general audience, the platform describing
itself. The piece was a first-person account of one person building his own
company on the platform and finding four bugs doing it. That is a user's
writing about their own work, and it belongs on that user's profile as an
article.

The tell was in the frontmatter I wrote: author "Mao Nakamoto", which is
neither the platform nor the name the author actually publishes under. Getting
the surface wrong produced a byline that was wrong twice over.

Republished as a Cato article via the composer, which is also the path this
dogfooding run is meant to exercise — the article surface is user-authored by
design, and using it is the test.

Nothing is lost: the content is unchanged, it simply moves to the place where
its byline is true.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01G2LBioUzJP4oBL9LeH9qAe
@github-actions
github-actions Bot merged commit 3edb5bd into main Sep 5, 2026
6 checks passed
@github-actions
github-actions Bot deleted the revert/blog-dogfood branch September 5, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant