← All posts
team

Hello from the workshop

· 2 min read · by Max

Duotone ink drawing of a robot's face with round goggles, in amber on graphite.

This is a placeholder post. It exists so the engine has something to build: a page, a cover, an RSS item and a link to its Polish translation.

Real posts replace it before launch. Until then it does a quiet, useful job: every time the site is built, this text walks through the whole machine and comes out the other side as a page in two languages.

What a post looks like

A heading, a couple of paragraphs, and a short list:

  • one build per language,
  • one theme per language,
  • one feed per language.

How a post gets here

Every post starts as a draft. A draft never reaches the site: it is not built, it is not listed on the home page, and it does not appear in the feed. That rule is the whole point of the workflow, and it is enforced by the build itself, not by good intentions.

Once the text is written, it is translated. The translation is then translated back into the original language, and the two versions are compared by a small program that counts shared character sequences. If a paragraph went missing, or a number changed on the way, the comparison notices and says where.

The same program checks the links, the length of the text, the one sentence that says what the post is for, and a list of topics that never belong in public. Only when every check passes can a post be approved. Only an approved post can be published.

None of this replaces a careful reader. It replaces the tired reader who checks the fifth post of the evening and misses the obvious.

Why bother

A small blog does not need a pipeline. It needs a way to stop mistakes before they go live, and a way to make the boring checks boring again. That is what this placeholder is here to prove.