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.as | 100-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}/posts | POST | Публикация в блог |
/api/posts/{id} | PUT | Обновление поста |
/api/collections/{alias}/posts | GET | Список постов |
/api/auth/login | POST | Авторизация (получение токена) |
Мульти-блог стратегия
| Блог | Назначение | Аудитория |
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."
Что платформа УДАЛИЛА специально
- Счётчики просмотров (нет публичных view counts)
- Лайки/хлопки/реакции (нет engagement метрик)
- Счётчики подписчиков (нет vanity metrics)
- Комментарии (опционально, выключены по умолчанию)
- Аналитика (нет встроенной на free плане)
- Реклама (нет рекламы, никогда)
- Трекинг (нет third-party trackers, нет cookies)
Ценности аудитории
| Ценность | Проявление | Последствия для 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
- Чистый HTML (нет JS-фреймворков, нет проблем с рендерингом SPA)
- Быстрая загрузка = высокие Core Web Vitals
- HTTPS по умолчанию
- Семантический HTML (h1, h2, article)
- Нет interstitials, попапов, consent-баннеров
- Доменная авторитетность write.as ~DA 55-60
Стратегия кастомного домена
| Вариант | URL | SEO-эффект |
blog.sborka.work | blog.sborka.work/post | Строит DA для sborka.work ← ЛУЧШИЙ |
blog.timzinin.com | blog.timzinin.com/post | Строит личный бренд |
write.as/timzinin | write.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 — адаптация
Что СОХРАНИТЬ от тона Тима
- Начинать с проблемы читателя, не с самопродвижения
- Называть конкретные инструменты, людей и метрики
- Direct, no-BS коммуникация
- Честность о фейлах и trade-offs
Что АДАПТИРОВАТЬ для Write.as
- Длинные предложения и абзацы — acceptable (аудитория ожидает литературное качество)
- Больше нюансов (аудитория умная, избегать oversimplification)
- Меньше "exclamation energy" — спокойная, уверенная экспертиза
- Техническая глубина выше (код, архитектурные диаграммы, логи)
Примеры адаптации
| ❌ НЕ так | ✅ Так |
| "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-дневный план действий
25+
Визитов на sborka.work
Неделя 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 — философский, не практический. Тим = реальные продакшн-системы + реальные метрики выручки.
← Вернуться к дашборду