Write.as / WriteFreely

S-20 — Минималистичный блоггинг с ActivityPub федерацией
Аккаунт: write.as/timzinin · REST API подтверждён · Fediverse Native
✍ Без алгоритма · Федерация · POSSE-хаб
РЕКОМЕНДАЦИЯ ЛИЧНЫЙ БРЕНД ПРИОРИТЕТ: LOW-MEDIUM
Анти-метрическая культура. POSSE + ActivityPub.
CTA-цель: blog.timzinin.com
Изменения:
  • Домен: blog.timzinin.com
  • СБОРКА как кейс, не промо
  • Каноничный источник для синдикации
Аудит: 8 марта 2026 — личный бренд vs СБОРКА

1. Алгоритм и распространение контента

Write.as — фундаментально другая платформа. Нет алгоритмической ленты, нет рекомендательной системы, нет ранжирования по вовлечённости. Контент распространяется через 4 канала:

1. Федерация ActivityPub (ГЛАВНЫЙ канал)

Блог write.as/timzinin имеет Fediverse-хендл @timzinin@write.as. Каждый пост автоматически рассылается подписчикам на любой ActivityPub-совместимой платформе (Mastodon, Pleroma, Misskey). Пользователь mastodon.social может подписаться и видеть посты прямо в своей ленте.

2. Страница «Читать» (read.write.as)

Хронологическая лента всех публичных постов. Нет персонализации — каждый пост получает равную начальную видимость. Частота публикации напрямую влияет на присутствие.

3. Прямые URL для шаринга

Чистые URL вида write.as/timzinin/post-slug. Минималистичный дизайн = быстрая загрузка, без попапов, без баннеров cookie — идеально для шаринга в HN, lobste.rs, dev-форумах.

4. RSS-лента

Автоматический RSS-фид (write.as/timzinin/feed/) — читалки, автоматизация, пайплайн кросс-постинга.

КаналПотенциальный охватУсилияРелевантность
ActivityPub (Fediverse)5K-50K на вирусный постНизкие (авто)ВЫСОКИЙ
Прямой шаринг (HN, Reddit)1K-100K на вирусный постСредниеВЫСОКИЙ
RSS подписчики10-500 (органический рост)НулевыеСРЕДНИЙ
read.write.as100-1K просмотровНулевыеНИЗКИЙ
SEO (поисковики)Варьируется, медленный ростСредниеСРЕДНИЙ
Ключевой инсайт: Write.as — это не платформа для обнаружения. Это каноничный источник для длинного контента, который распространяется ЧЕРЕЗ другие каналы (Fediverse, HN, Reddit). Стратегия: POSSE — Publish Own Site, Syndicate Everywhere (публикуй на своём сайте, распространяй везде).

2. Форматы контента

Блог-посты (Collections) — основной формат

Посты привязаны к именованному блогу (collection). Постоянные URL с кастомными slug'ами, редактирование после публикации, федерация через ActivityPub, RSS.

Markdown — нативная поддержка

Заголовки H1-H6, bold/italic, списки, цитаты, code blocks с подсветкой синтаксиса, таблицы, сноски, горизонтальные линии. Изображения — только через внешние URL (Write.as free не хостит картинки).

Критическое ограничение — изображения: Free план НЕ хостит картинки. Решение: хостить на RUVDS (sborka.work/images/writeas/...) — полный контроль, быстрый сервер, соответствие бренду "own your infrastructure".

Кастомный CSS (Pro или self-hosted)

Write.as Pro ($9/мес) или self-hosted WriteFreely поддерживают кастомный CSS для brand consistency:

body { font-family: 'DM Sans', sans-serif; color: #2C2418; background: #FFFDF7; } h1, h2, h3 { font-family: 'Playfair Display', serif; } a { color: #C2573A; } code, pre { font-family: 'JetBrains Mono', monospace; background: #F5EDE0; }

Write.as API — автоматизация

ЭндпоинтМетодНазначение
/api/collections/{alias}/postsPOSTПубликация в блог
/api/posts/{id}PUTОбновление поста
/api/collections/{alias}/postsGETСписок постов
/api/auth/loginPOSTАвторизация (получение токена)

Мульти-блог стратегия

БлогНазначениеАудитория
write.as/timzininОсновной: «One Brain, Many Agents»EN — глобальная tech/AI
write.as/timzinin-ruРусский контент, СБОРКАRU — предприниматели
write.as/agent-logsПубличные логи сборки агентовEN — deep tech
Рекомендация: начать с одного блога write.as/timzinin для консолидации аудитории. Разделять только при 100+ подписчиках.

3. Анализ конкурентов

На Write.as/WriteFreely практически НИКТО не пишет о multi-agent AI системах. Ниша пуста — огромная возможность.

1
Matt Baer (@matt@write.as) — основатель Write.as ~2,000+ Fediverse подписчиков · 1-2 поста/мес · Open-source, privacy, decentralized publishing
Вывод: Качество > количество. Сообщество Write.as вознаграждает глубину.
2
Drew DeVault (drewdevault.com) — самый успешный WriteFreely-блогер ~10,000+ подписчиков · 2-4/мес · Sourcehut, open-source, tech policy
Вывод: Self-hosted WriteFreely + HN-дистрибуция = массивный охват. Посты регулярно на главной HN.
3
Xe Iaso (xeiaso.net) — ближайший конкурент по тематике AI ~15,000+ подписчиков · 4-8/мес · AI, NixOS, DevOps, философский tech
Вывод: Fediverse ХОЧЕТ глубокий AI/инфраструктурный контент. Но Xe — философский/экспериментальный, Тим — практический строитель. Разные квадранты.
4
Cory Doctorow (pluralistic.net) — золотой стандарт POSSE ~100,000+ подписчиков · Daily · Tech policy, surveillance capitalism
Вывод: POSSE-стратегия в действии — каноничный блог → синдикация везде. Именно эта модель для Тима.
5
Kev Quirk (kevquirk.com) — бывший WriteFreely ~5,000+ подписчиков · 3-5/мес · Web design, privacy, digital minimalism
Вывод: WriteFreely → self-hosted Hugo с мостом ActivityPub. Доказывает миграционный путь.
6
Jan-Lukas Else (jlelse.blog) — IndieWeb + Fediverse ~3,000+ подписчиков · 5-10/мес · Go programming, decentralized tech
Вывод: Двойное присутствие (блог + Mastodon) создаёт петлю обратной связи.
Анализ пробелов: Верхний правый квадрант (ВЫСОКАЯ техническая глубина + ПРАКТИЧЕСКИЙ строитель) — ПУСТ на Write.as/WriteFreely. Xe Iaso — философский, Drew DeVault — FOSS/политика. Тим = реальные продакшн мультиагентные системы с реальными метриками выручки.

4. Культура сообщества

Write.as создан Matt Baer в 2015 с философией: "writing should be about writing, not about metrics."

Что платформа УДАЛИЛА специально

Ценности аудитории

ЦенностьПроявлениеПоследствия для Tim
Суть важнее показухиНикто не пишет ради лайковПодход ПИСАТЕЛЯ, не маркетолога
Приватность как функцияАнти-слежка, анти-трекингUTM должны быть прозрачными
Длинное важнее короткого800-2,000 слов нормаГлубокий контент вознаграждается
IndieWeb / POSSEСвой контент, своя платформаМульти-платформа = хорошо, если правильно подано
Медленные медиа1-3 поста/неделю максимумКачество, не количество

Демография (оценка)

Сегмент%
Разработчики35-40%
Писатели / журналисты15-20%
Адвокаты FOSS / приватности15-20%
Академики / исследователи10-15%
Tech-основатели / строители5-10% ← целевая аудитория Тима
Потенциальные фрикции: Агрессивные CTA будут восприняты враждебно. AI content automation (Lisa) — спорная тема (authenticity). "Revenue architect" может показаться слишком коммерческим. UTM в ссылках могут вызвать вопросы у privacy-сообщества.

5. SEO-механика и обнаружение

Преимущества Write.as для SEO

Стратегия кастомного домена

ВариантURLSEO-эффект
blog.sborka.workblog.sborka.work/postСтроит DA для sborka.work ← ЛУЧШИЙ
blog.timzinin.comblog.timzinin.com/postСтроит личный бренд
write.as/timzininwrite.as/timzinin/postМинимальный SEO для своих доменов

Целевые ключевые кластеры

Primary (long-tail, low competition):

"multi-agent AI system architecture", "AI agent orchestration production", "CrewAI production deployment", "AI content automation cost", "building AI blogger from scratch", "MCP server job matching"

Secondary (medium competition):

"AI agents for business", "autonomous AI systems", "AI video production cost benchmark", "career platform AI integration"

SEO Checklist per post: ✓ Заголовок содержит primary keyword (H1) ✓ Первый абзац — primary keyword естественно ✓ H2/H3 с related keywords ✓ Описательный slug (/multi-agent-system-architecture) ✓ Internal link на другой Write.as пост ✓ External link на авторитетный источник ✓ 1,200+ слов | ✓ Code blocks с syntax highlighting

6. Tone of Voice — адаптация

Что СОХРАНИТЬ от тона Тима

Что АДАПТИРОВАТЬ для Write.as

Примеры адаптации

❌ НЕ так✅ Так
"How I 10X'd My Content Output with AI Agents""Running 6 AI Agents in Production: Architecture, Costs, and What Broke"
"Everyone talks about AI agents. But how many actually run them?""For the past eight months, I have been running six autonomous AI agents. This post breaks down the architecture, the actual costs, and the three things that failed."
"Sign up NOW at sborka.work!""If you are building something similar, see the career platform itself at sborka.work."

Контентные столпы для Write.as

СтолпWrite.as адаптацияЧастота
Публичная сборкаГлубокие tech-разборы: архитектура, стоимость, провалы. 2,000-4,000 слов2x/мес
Глубокий техническийГайды: паттерны CrewAI, дизайн MCP-серверов, AI-видео пайплайн. Много кода1x/мес
Экономика AI-агентовРеальный анализ затрат: сколько стоят 6 агентов. Разбивка по задачам1x/мес
Кейс-стади СБОРКАAI-трансформация подбора вакансий. MCP-first стратегия. Архитектура карьерной платформы1x/мес
Итого: 5-6 постов/мес на Write.as (один каждые 5-6 дней). Достаточно для видимости без выгорания. Язык: ОСНОВНОЙ — английский. Иногда русский — отмечать в заголовке.

7. Стратегии CTA для sborka.work

Главный вызов: Сообщество Write.as аллергично на открытый маркетинг. Традиционные CTA («Нажми здесь!», «Зарегистрируйся!») мгновенно разрушат доверие. Стратегия: давать столько ценности, что читатели САМИ ищут другие работы Тима.

Формат UTM

sborka.work?utm_source=writeas&utm_medium=social&utm_campaign=s20_writeas&utm_content=wa_{slug}
Стратегия #1: Футер «Дополнительное чтение» (ОСНОВНАЯ — 1-3% CTR)

Каждый пост заканчивается стандартным футером, который выглядит как авторская подпись, не продающий текст:

--- *Tim Zinin builds multi-agent AI systems. He writes about architecture, costs, and failures at write.as/timzinin. His AI-powered career platform for the Russian market is at sborka.work.*
Стратегия #2: Органическая ссылка в контенте (ВТОРИЧНАЯ — 2-5% CTR)

Когда пост обсуждает тему, связанную с СБОРКОЙ — ссылка естественно в тексте:

"We applied this to the Russian market with СБОРКА, building both a traditional web interface for humans and a JSON-RPC endpoint for AI agents."

Стратегия #3: Ссылка «Исходный код / Живой пример» (ТРЕТИЧНАЯ — 3-7% CTR)

При обсуждении архитектуры — ссылка на live систему как reference implementation:

"You can see the actual job board at sborka.work/jobs — we deliberately built the HTML version and the MCP endpoint to share the same PostgreSQL backend."

Стратегия #4: CTA на RSS / Подписку (для удержания — 2-5% конверсия)
*If this was useful, follow via RSS (write.as/timzinin/feed/) or on the Fediverse at @timzinin@write.as.*

Самая высококонвертирующая CTA на Write.as — соответствует ценностям платформы (RSS, Fediverse, без сбора email).

НЕ ДЕЛАТЬ: Формы подписки на рассылку, сокращатели ссылок, CTA в первом абзаце, продвижение СБОРКИ в каждом посте (макс 60-70% постов с sborka.work ссылкой). UTM отслеживают ИСТОЧНИК, не ПОЛЬЗОВАТЕЛЯ — важное различие если спросят.

8. WriteFreely Self-Hosting на RUVDS

WriteFreely — open-source движок Write.as. Self-hosting даёт: custom domain, full CSS, federation control, no subscription ($0 vs $9/мес), data ownership, SEO benefits.

Docker-настройка на RUVDS

services: writefreely: image: writeas/writefreely:latest ports: ["8083:8080"] volumes: - writefreely_data:/go/app/data - ./config.ini:/go/app/config.ini:ro # config.ini: federation = true, max_blogs = 3 # Nginx reverse proxy → blog.sborka.work → :8083

Матрица решения

ФакторWrite.as хостинг ($9/мес)Самохостинг ($0)
Настройка0 (уже работает)2-4 часа
Кастомный доменДа (Pro)Да (полный контроль)
Хостинг картинокsnap.as ($6/мес)Самохостинг (бесплатно)
SEOОграниченныйПолный контроль
ОбслуживаниеНетОбновления, бэкапы
Рекомендация: Начать с write.as/timzinin (уже работает). Через 30 дней оценить: генерирует ли трафик? CSS ограничивает бренд? Картинки — проблема? Если 2+ да → мигрировать на self-hosted WriteFreely.
При миграции: Смена ActivityPub хендла (@timzinin@write.as → @timzinin@blog.sborka.work) означает, что подписчики НЕ переносятся автоматически. Планировать миграцию и объявлять заранее на Write.as и Mastodon.

9. Кросс-платформенная синдикация (POSSE)

Поток контента — Write.as как каноничный источник

Write.as (canonical) ├── ActivityPub → Mastodon followers (AUTO) ├── RSS feed → RSS readers (AUTO) └── API export → RUVDS publishing pipeline ├── Dev.to (cross-post + canonical_url) ├── Hashnode (cross-post + canonical_url) ├── Medium (adapted version) ├── LinkedIn (excerpt + link) ├── Telegram (excerpt + link) ├── VK (excerpt + link) ├── Bluesky (excerpt + link) ├── Tumblr (cross-post) ├── Minds (cross-post) └── Nostr (excerpt + link)

Интеграция с Mastodon

Подписка на @timzinin@write.as из mastodon.social → новый пост появляется в ленте → буст с комментарием → двойной охват для подписчиков обоих аккаунтов.

Канонический URL (критично для SEO)

При кросс-посте на Dev.to и Hashnode — ВСЕГДА canonical_url на Write.as. Без этого Google штрафует за дублированный контент.

Dev.to frontmatter: --- canonical_url: https://write.as/timzinin/running-6-ai-agents-in-production --- Hashnode mutation: originalArticleURL: "https://write.as/timzinin/running-6-ai-agents-in-production"

Автоматизация (Python на RUVDS)

import feedparser FEED_URL = "https://write.as/timzinin/feed/" # Опрос каждые 30 мин → парсинг → адаптация по платформам → публикация через API → лог

10. 30-дневный план действий

50+
Fediverse подписчиков
8
Постов за 30 дней
25+
Визитов на sborka.work
15+
RSS подписчиков
Неделя 1: Фундамент
  • День 1: Оптимизация профиля Write.as — bio "Multi-Agent Revenue Architect", sborka.work ссылка
  • День 2-3: Пост #1: "How I Run 6 AI Agents Across 8 Businesses: The Full Architecture" (2,500-3,500 слов)
  • День 4: Публикация + syndication на Dev.to (canonical_url), Hashnode, LinkedIn, TG, Mastodon
  • День 5: Submit на Hacker News (US morning). Follow 20 Fediverse-аккаунтов
  • День 6-7: Engage в #AI, #AgenticAI, #FOSS, #IndieWeb хэштегах на Mastodon

KPI: 10+ Fediverse followers, 2 поста, 5+ boosts, 3+ визитов sborka.work

Неделя 2: Регулярность
  • День 8-9: Пост #2: "The Real Cost of Running AI Agents: My 8-Month Breakdown" — реальные MRR числа
  • День 11-12: Пост #3: "Building a Career Platform on MCP: Why I Chose Machine-Readable Job Matching" — самый сильный sborka.work коннектор
  • День 14: Engage: 10+ Fediverse replies, follow 15 аккаунтов

KPI: 25+ followers, 4 поста cumulative, 8+ sborka.work визитов, 15+ Mastodon engagements

Неделя 3: Усиление
  • День 15-16: Пост #4: "I Built an AI Influencer That Posts to 8 Platforms: Here's What I Learned" — ВИРУСНЫЙ потенциал, honest + ethical framing
  • День 17: Major push: HN, lobste.rs, Reddit r/artificial, r/MachineLearning
  • День 18-19: Пост #5: "Three AI Agent Failures That Cost Me Real Money" — честный failure analysis

KPI: 35+ followers, 6 постов, 15+ sborka.work визитов, 10+ boosts на лучший пост

Неделя 4: Оптимизация
  • День 22-23: Пост #6: "What HUMAIN's 150-Agent Architecture Tells Us About the Future" — MENA keyword traffic
  • День 25-26: Syndication automation script на RUVDS (RSS → Dev.to, Hashnode, TG)
  • День 27: Пост #7: "A Practical Guide to Multi-Agent Orchestration with CrewAI" — code-heavy tutorial
  • День 29: Self-hosting evaluation. День 30: Retrospective + Month 2 plan

KPI: 50+ followers, 8 постов, 25+ sborka.work визитов, syndication automation working

Карта позиционирования: Целевая позиция Тима — верхний правый квадрант: ВЫСОКАЯ техническая глубина + ПРАКТИЧЕСКИЙ строитель. Этот квадрант ПУСТ на Write.as/WriteFreely. Ближайший конкурент Xe Iaso — философский, не практический. Тим = реальные продакшн-системы + реальные метрики выручки.
← Вернуться к дашборду