Международный СММ

DEV Community

Платформа · разбор собран по официальным страницам самой площадки и сервисов-помощников.

Обзор

DEV Community (dev.to) — площадка для публикации технических статей. В отличие от остальных четырёх площадок этой категории, здесь публикуют не код, а тексты: посты в Markdown, серии, обсуждения в комментариях. Репозиториев нет.

Себя площадка описывает как «a community of software developers getting together to help one another out». Работает она на движке Forem — открытом ПО, созданном для сообществ; собственный код DEV тоже открыт. Названы и люди: площадку ведут сооснователи Forem Бен Халперн, Джесс Ли и Питер Франк.

Для маркетинга DEV — самая «медийная» площадка среди хостингов кода и одновременно самая строгая к рекламному тону. Правила требуют добросовестности в выборе темы и прямо противопоставляют полезный текст тексту ради ссылок. Зато здесь есть то, чего нет у хостингов кода: лента, теги, подписки, организации с брендингом и официальный рекламный канал.

Кто здесь есть

Публичной статистики аудитории DEV не публикует. На странице «About DEV» чисел о числе зарегистрированных пользователей или объёме публикаций нет; страница dev.to/p/information при нашей проверке вернула ошибку 404.

Косвенные признаки состава аудитории — состав партнёров. Страница справки о рекламе называет действующих «бриллиантовых» партнёров: Google AI как партнёра по моделям и платформе ИИ, Neon как партнёра по базам данных, Algolia как партнёра по поиску. Это говорит о том, на кого рассчитан рекламный инвентарь, но не о размере аудитории.

Ещё один признак — партнёрство с Major League Hacking, о котором сообщает страница о площадке: DEV ориентируется в том числе на начинающих разработчиков и хакатоны.

Язык интерфейса, по нашей проверке разметки главной страницы, — английский. Разбивки по странам и языкам площадка не публикует.

Как начать

Регистрация — обычный аккаунт на dev.to. Юридическая рамка: условия сообщают, что любые претензии, связанные с сайтом, регулируются правом штата Нью-Йорк. Минимального возраста в проверенной нами версии условий не названо.

Организация — то, что здесь заменяет бизнес-аккаунт, и она бесплатна. Справка перечисляет, что даёт организационный аккаунт: отдельную посадочную страницу с информацией и участниками; брендинг в шапке, боковой панели и подвале публикаций; блоки призыва к действию рядом с текстом; расширенную статистику — просмотры, реакции и клики по призывам к действию; подписчиков, получающих уведомления о новых публикациях. Там же прямо сказано, что организационные аккаунты бесплатны для компаний, проектов с открытым кодом и групп.

Есть и статус DEV++. Площадка объясняет, что он теперь доступен исключительно как приз за участие в челленджах, хакатонах и за другие достижения на DEV, то есть купить его нельзя. Что он даёт по той же странице: доступ к 17 партнёрским предложениям (пополняются ежемесячно), «Pre-Compute Feed Optimization», «DEV++ Benefit of the Doubt» — пониженную вероятность срабатывания спам-фильтра — и значок в профиле.

Что можно публиковать

Формат — Markdown с фронт-маттером в стиле Jekyll. Руководство редактора перечисляет поля: title, published, tags, canonical_url, cover_image, series. Числовые ограничения оттуда же: не более 4 тегов через запятую; рекомендованный размер обложки — 1000 × 420; для GIF действует предел 200 мегапикселей на кадр или страницу. Предел в 4 тега подтверждает и документация API: статьи поддерживают до 4 тегов.

Встраивания делаются жидкими тегами (Liquid tags): универсальное {% embed https://... %} для YouTube, GitHub, Twitter, Twitch и других, а также собственные {% card %}, {% details %}, {% katex %}, {% link %}, {% user %}. Поле canonical_url — важная деталь для тех, кто дублирует статьи из корпоративного блога: оно отдаёт поисковикам первоисточник.

Ограничения по содержанию заданы условиями: пользователи обязаны добросовестно стараться публиковать материалы по теме, высокого качества и не созданные прежде всего ради продвижения или получения обратных ссылок. Там же прямой запрет на публикацию, которая лишь ссылается на внешний адрес, где лежит полный текст, и заявление, что площадка не терпит плагиата любого рода, включая мозаичный и лоскутный. Кодекс поведения добавляет поведенческую часть — запрет травли и троллинга и порядок жалоб на злоупотребления в отдельном документе.

Как расти

Что площадка описывает сама

Лента управляется читателем, а не рекламодателем. Справка называет три способа сортировки — «Relevant, Latest, and Top» — и объясняет, что лента подстраивается под каждого участника на основе того, на что он подписан: подписки на теги приводят публикации в ленту и уведомления, скрытие тега убирает статьи из «Relevant», подписка на автора поднимает его материалы. Описания алгоритмического ранжирования на этой странице нет — площадка описывает механику как результат выбора читателя.

Практический вывод: главный рычаг роста — правильные теги (их не более четырёх) и заголовок, который читают в ленте «Latest».

Почему рекламный тон здесь не работает

Условия площадки прямо требуют, чтобы содержимое не было создано прежде всего ради продвижения или обратных ссылок. Это не рекомендация тона, а основание для модерации. Справка о спаме сообщает, что жалобы принимаются через общую форму, через меню «...» у комментария и через меню в боковой панели или внизу статьи, и что площадка набирает модераторов, чтобы бороться со спамом. Заметьте: наличие статуса DEV++ описывается как пониженная вероятность срабатывания спам-фильтра — значит, автоматический фильтр существует и работает по умолчанию.

Рабочая стратегия для компании — писать от лица инженеров и подключать организацию как рамку: брендинг в шапке и блок призыва к действию — штатная возможность организационного аккаунта, в отличие от рекламной вставки в текст.

Платные возможности

Официальные каналы названы на странице рекламы: DEV Ads — «privacy-focused advertising options»; DEV Takeover — заметный баннер на главной, ведущий на отдельную публикацию; DEV Challenges — челлендж, согласованный с вашими задачами. Справка добавляет спонсорство рассылки, хакатонов, подкастов и другого. Цены на открытых страницах не опубликованы: страница рекламы отправляет писать на [email protected].

Путь к монетизации

За публикации DEV авторам не платит. Программы разделения дохода, донатов внутри площадки или платной подписки на автора на проверенных страницах не описано.

Единственная описанная материальная выгода для автора — DEV++, и она нефинансовая: набор партнёрских предложений, техническая оптимизация ленты и значок, выдаваемые как приз за участие в челленджах и хакатонах. То есть заработать здесь можно не на площадке, а через неё — репутацией, наймом, трафиком на собственный продукт (с оглядкой на запрет публикаций ради обратных ссылок).

Обратное направление — платить площадке — открыто: DEV Ads, DEV Takeover и DEV Challenges плюс спонсорство рассылки, хакатонов и подкастов.

Инструменты и автоматизация

Официальный API есть — это API движка Forem, версия 1. Аутентификация: документация сообщает, что все конечные точки доступны с заголовком api-key и заголовком accept, а часть из них открыта и без аутентификации; ключ создаётся пользователем на странице настроек.

Что доступно через API по документации: публикация статьи POST /api/articles, получение списка с фильтрами по тегам, имени пользователя и состоянию GET /api/articles, получение и обновление статьи по идентификатору, поиск GET /api/articles/search, сведения о текущем пользователе GET /api/users/me, чтение комментариев GET /api/comments. Есть и административные методы — пометка пользователя как спамера и приостановка аккаунта.

Это делает возможным честный автопостинг: публиковать статьи из своей системы или из репозитория. Ограничений частоты обращений документация не называет — ни на странице версии 1, ни на общей странице API. Планировать массовую автоматическую публикацию на этом основании не стоит: фильтр спама, о котором говорит страница DEV++, работает независимо от лимитов API.

Ограничения и правила

Кому подходит

Подходит компаниям и командам, у которых есть что рассказать по существу: разборы задач, отчёты о внедрении, документация, превращённая в статью. Организационный аккаунт бесплатен и даёт брендинг, призывы к действию и статистику — этого достаточно, чтобы вести корпоративный технический блог без затрат.

Подходит как площадка для перепубликации: поле canonical_url позволяет отдать первоисточник вашему сайту и не конкурировать с самим собой в поиске.

Не подходит для рекламных текстов. Требование не публиковать ради продвижения и обратных ссылок — формальное основание для удаления, а не пожелание. Не подходит для массового автопостинга: даже без объявленных лимитов API за этим следит спам-фильтр. Не подходит тем, кто рассчитывает заработать на самих публикациях: площадка авторам не платит.

Проверенные факты из базы

Краткие проверенные данные, на которые опирается разбор.

Что это за площадка

площадка описывает себя так: «A space to discuss and keep up software development and manage your software career»

самоописание: это заявление площадки о себе, не независимая оценка

площадка работает на открытом движке Forem; ведут её сооснователи Forem Бен Халперн, Джесс Ли и Питер Франк; собственный код DEV открыт

Числа аудитории на странице отсутствуют

Условия работы

организационный аккаунт бесплатен для компаний, открытых проектов и групп; даёт посадочную страницу, брендинг в шапке, боковой панели и подвале публикаций, блоки призыва к действию, статистику просмотров, реакций и кликов, подписчиков с уведомлениями

Что можно публиковать

формат — Markdown с фронт-маттером Jekyll: title, published, tags, canonical_url, cover_image, series; не более 4 тегов; рекомендованная обложка 1000 × 420; для GIF предел 200 мегапикселей на кадр

встраивания через жидкие теги: универсальное {% embed https://... %} для YouTube, GitHub, Twitter, Twitch и других, а также {% card %}, {% details %}, {% katex %}, {% link %}, {% user %}

Контент

пользователи обязаны добросовестно стараться публиковать материалы по теме, высокого качества и не созданные прежде всего ради продвижения или получения обратных ссылок

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

Продвижение

лента сортируется как «Relevant, Latest, and Top» и подстраивается под участника на основе его подписок: подписка на тег приводит публикации в ленту и уведомления, скрытие тега убирает статьи из «Relevant», подписка на автора поднимает его материалы

Описания алгоритмического ранжирования на странице нет

Реклама

официальные платные каналы: DEV Ads («privacy-focused advertising options»), DEV Takeover (баннер на главной, ведущий на отдельную публикацию), DEV Challenges; цены на открытых страницах не опубликованы, страница отправляет писать на [email protected]

спонсорство рассылки, хакатонов, подкастов и другого; действующие «бриллиантовые» партнёры на дату проверки — Google AI, Neon, Algolia

Цен и минимальных бюджетов страница не называет

Платные подписки

DEV++ теперь доступен исключительно как приз за участие в челленджах, хакатонах и за достижения на DEV; даёт доступ к 17 партнёрским предложениям, «Pre-Compute Feed Optimization», «DEV++ Benefit of the Doubt» (пониженная вероятность срабатывания спам-фильтра) и значок

Купить статус нельзя; наличие спам-фильтра подтверждается формулировкой о «benefit of the doubt»

Ограничения

запрещены публикации, лишь ссылающиеся на внешний адрес с полным текстом; площадка заявляет, что не терпит плагиата любого рода, включая мозаичный и лоскутный

жалобы на спам и злоупотребления принимаются через общую форму, меню «...» у комментария и меню публикации; площадка набирает модераторов для борьбы со спамом; чисел и порогов не раскрывает

Правовое

претензии, связанные с сайтом, регулируются правом штата Нью-Йорк; минимальный возраст в проверенной версии условий не назван

Программный доступ

на главной есть ссылка на документацию для разработчиков: https://dev.to/ — страница открывается и содержит признаки документации

Исправлено: прежняя редакция объявляла разделом для разработчиков любой адрес со словом api или dev, найденный на главной. Проверены все 57 таких записей открытием адреса: документацией оказались 24.

Что умеет. Forem API v1: публикация статьи POST /api/articles, список с фильтрами по тегам, имени пользователя и состоянию, получение и обновление по идентификатору, поиск /api/articles/search, /api/users/me, /api/comments; есть административные методы пометки спамера и приостановки аккаунта

аутентификация заголовком api-key плюс заголовок accept, часть конечных точек открыта без аутентификации; ключ создаётся на странице настроек пользователя; числовых ограничений частоты обращений документация не называет

Отсутствие опубликованных лимитов не означает их отсутствия

Языки

язык интерфейса главной страницы: en

Язык взят из атрибута разметки, версии — из hreflang

Раздел каталога: все похожие Смотрите также: указатель каталога · регион: США и Канада · сравнение планировщиков · подбор по ситуации · ограничения площадок