Итоги 2025 года для меня и блога ru en
Статистика блога за 2025 год.
Близится Новый Год, пора подводить итоги этого года. Расскажу, чем занимался в 2025 году, что с планами на год уходящий, что с ними же на год грядущий.
Статистика блога
Это, пожалуй, первый год, когда посещаемость блога перестала расти, возможно даже пошла на спад.
В причинах не уверен. Движок за год стал только лучше: быстрее и корректнее в SEO. По статистике Google количество показов в поиске выросло почти в два раза, средняя позиция в выдаче улучшилась с 12 до 8, в то же время количество кликов и CTR уменьшились. Есть две гипотезы:
- Магия поисковых алгоритмов — судя по консоли Google.
- Бан интернета в РФ — судя по статистике посещаемости по странам — просадка в основном в РФ.
ChatGPT подсказывает, что блог мог начать показываться по более широким/менее «моим» запросам: impressions растут, средняя позиция улучшается, но контент менее релевантен пользователю, поэтому кликов меньше. Говорит, это типичный паттерн, особенно если контент стал лучше «понятен» поисковику.
Количество подписчиков в русскоязычном Телеграме выросло на 27% и теперь составляет 118 человек. Англоязычный Телеграм неактивен абсолютно, видимо англоязычный интернет как-то по-другому работает. Дискорд-серверы блога мертвы, надо бы их удалить.
Посты
За год написал 20 постов — это ближе к моей «рабочей» норме, чем к норме «творческого отпуска». Причина в эпическом срыве сроков во втором полугодии, о чём расскажу ниже.
Топ новых постов за 2025 год
Топ всех постов за 2025 год
Интересная статистика:
- Количество переходов из ИИ сервисов выросло в 11 раз: с 7 до 79 (ChatGPT — 50, Perplexity — 29).
- Количество переходов из DuckDuckGo выросло почти в 3 раза: с 15 до 46.
Топ 10 стран по уникальным посетителям
| Страна | Уникальные посетители |
|---|---|
| 🇷🇺 Russian Federation | 7.5k |
| 🇺🇸 United States | 1.5k |
| 🇩🇪 Germany | 743 |
| 🇧🇾 Belarus | 675 |
| 🇺🇦 Ukraine | 515 |
| 🇬🇧 United Kingdom | 439 |
| 🇳🇱 Netherlands | 382 |
| 🇰🇿 Kazakhstan | 379 |
| 🇵🇱 Poland | 334 |
| 🇸🇬 Singapore | 275 |
Германия расположилась так высоко, потому что я — самый активный читатель этого блога :-D
Срыв планов
Первая половина года прошла довольно хорошо. Вторая половина обернулась эпическим провалом по всем фронтам — надо было меньше бахвалиться в посте про мои саббатикалы :-D
Проблем несколько.
Во-первых, в качестве подведения итогов по подтягиванию менеджерской теории я планировал написать всего два поста. В итоге написал пять и запланировано ещё два :-D И это ещё при том, что я специально объединил обзоры всех книг в один пост.
Отчётные посты выходят большими и даются тяжело — не думал, что накопится такой объём мыслей. С другой стороны, мне нравится как все эти мысли согласуются друг с другом и собираются в цельную картину.
Во-вторых, некоторые эксперименты в Feeds Fun можно было не проводить, некоторые фичи — не реализовывать, поскольку они сейчас выглядят не такими важными, как в начале года. Это сэкономило бы какое-то время. Но это очевидно знание постфактум.
В-третьих, я решил сделать «правильную» аутентификацию в Feeds Fun, из-за чего на 2-3 месяца погрузился в стрёмные протоколы и ещё более стрёмный софт. Эта активность породила несколько постов нытья (1, 2, 3). Похожую функциональность можно было бы собрать из говна и палок за месяц, но очень не хотелось делать безопасность руками — чревато. Плюс, давно пора было закрыть этот пробел в технических знаниях — последний раз я делал полноценную аутентификацию в 2012 году и тогда всё было по-другому.
В-четвёртых, распыляться плохо. Основных проектов в этом году было два: Feeds Fun и книги по менеджменту. Но кроме этого я «для души» решил попрототипировать игру, которую прорабатывал в рамках школы World Builders 2023.
Не могу сказать, что на игру прямо огромное время потрачено — я такими извращениями занимаюсь вечерами, когда мозг перестаёт работать, но всё ещё можно кодить на рефлексах. Однако какое-то время потеряно, в том числе и потому, что не всегда эти штуки можно было делать сугубо на рефлексах — приходилось забирать дни у основных проектов. Я оцениваю потерянное время где-то недель в 6, но это не то время, которое компенсировало бы отставание по основным проектам.
Анализ срыва планов
Я ещё буду долго крутить эту ситуацию в голове, но пока это скорее выглядит как неизбежная задержка: я уходил в саббатикал чтобы сделать конкретные штуки и эти штуки надо завершить, чтобы из него выйти с позитивным результатом.
Недооценка времени на обучение
Знания должны быть усвоены, для этого надо написать столько постов, сколько надо, чтобы разложить знания по полочкам. Это мой личный процесс обучения. Если я его не пройду, то потом будет хуже и мне, и тем людям, к кому я буду пытаться эти знания применить.
Вывод: в следующий раз быть значительно более пессимистичным в оценке объёма работы по анализу книг, которые я читаю для обучения. Особенно когда они идут одной стопкой для покрытия конкретной темы.
Задержки в разработке Feeds Fun
Фичи Feeds Fun я и так режу дай бог каждому. Пользуясь послезнанием, по итогам экспериментов из первой половины года, я мог бы сэкономить месяц-два работы, но это именно постзнание.
С другой стороны, если бы я в начале саббатикала (2 года назад) решил, что точно буду включать монетизацию в Feeds Fun, я бы мог суммарно сэкономить 3-6 месяцев работы за счёт пропуска некоторых фич, исследований, экспериментов.
Выглядит так, что я ждал какого-то значимого провала, который бы показал, что дальше работать над проектом не имеет смысла, поэтому двигался медленно, проверяя гипотезы вроде «а что если тут не получится». Эпического провала не случилось, а движение вперёд замедлилось.
Вывод: быть более решительным, не играть «слишком безопасно», не пытаться «переиграть вселенную». На самом деле, это довольно большая моя проблема: когда я планирую что-то на личном фронте, то пытаюсь заложиться на все варианты развития событий, из-за чего теряю время. Надо следить за собой. Любопытно, что на рабочем фронте это значительно меньше проявляется — возможно я более ответственно подхожу к трате чужих денег.
Разбирательство с аутентификацией
Ситуация с тратой времени на аутентификацию неприятная. Частично я навлёк её на себя сам, частично — shit happens. Так получилось, что я не пересекался с нормальной аутентификацией довольно давно, из-за чего пришлось за раз поднимать большой пласт информации.
Плюс ситуации в том, что это разовая задержка, в будущем я эти знания надеюсь переиспользовать.
Можно сказать, воспользовался возможностью. Опыт показывает, что использование подобных возможностей чаще приносит пользу, чем вред.
Пока что полезные выводы тут сделать сложно — время покажет.
World Builders
Если смотреть на все два года творческого отпуска, то самый большой вопрос — это моё участие в школе World Builders. Возможность участия в ней всплыла перед самым началом отпуска и уже тогда было очевидно, что с основными планами на него эта активность не совпадает, а значит несёт риск.
Теоретически, если бы я школу проигнорил, выиграл бы месяцев шесть (за два года) — как раз накопившееся время отставания.
Однако:
- Мой опыт показывает, что подвернувшиеся уникальные возможности лучше использовать, чем игнорировать.
- Я таки почерпнул специфичную для меня полезную информацию, синхронизировался с реальностью в важных для меня местах.
Поэтому, пока что я отношу время, потраченное на World Builders, к полезным незапланированным издержкам.
Итоги по планам на 2025 год
Определиться с будущим Feeds Fun: бизнес или хобби. Попиарить, собрать фидбек, пофиксить, попиарить ещё раз, сделать несколько таких циклов, принять решение.
В процессе — будет тестовый запуск монетизации, после чего решу, насколько имеет смысл вкладываться в развитие проекта.
В конце весны сделал тест маркетинга. Результаты неоднозначные, возможно из-за чрезмерной сложности доступа к главной фиче проекта — тегам. Чтобы читалка начала ставить теги новостям пользователя, тот должен ввести API ключ OpenAI или Gemini — определённо, это не каждый захочет делать. Поэтому хочу заменить ввод API ключа покупкой подписки и повторить тест с более привычным для пользователя сценарием.
К сожалению, в быструю итерацию не получилось, так как Feeds Fun не единственная активность в этом году. Сложно итерировать по проекту, когда одновременно нужно итерировать между проектами.
Оптимизма добавляет то, что люди читалкой интересуются. На текущий момент у репозитория 320 звёздочек — с прошлого месяца это мой самый звёздный проект.
Сделать MVP игры, которую очертил на занятиях World Builders.
Начинал я это мероприятие с мыслью «быстро сделать что-то работающее», но вскоре решил, что буду потихоньку прототипировать для души, так как возникало много сложных вопросов, решать которые быстро и влоб не получалось (учитывая меньший приоритет, чем у основных проектов).
В итоге я полез разбираться с Rust и Godot. Поэтому вместо самой игры у меня теперь есть прототип движка детерминированной игровой логики в котором я пытаюсь порешать проблемы, наболевшие ещё во время разработки Сказки. Оптимисты могут считать это разработкой движка для Сказки 2.0, но я пока не оптимист :-D
Сверху на это наложилось несколько итераций геймдизайна, а в последний месяц я начал экспериментировать с LLM агентами для кодинга.
Итераций геймдизайна было довольно много и они были ммм… интеллектуально болезненными, но полезными глобально. Сделать механизм генерации эмерджентных историй, который может конфигурировать и контролировать человек, оказалось не так-то просто. По крайней мере не так-то просто без команды и бюджета. У меня там уже чуть ли не логическое программирование используется :-D
В итоге этой активности:
- Пост про Rust будет в следующем году — язык интересный и разносторонний, очень неоднозначные впечатления.
- Поста про Godot не будет — я окончательно убедился, что не могу работать с визуальными редакторами — прям бесит — профессиональная деформация. Поэтому объективно оценить этот движок не могу. Если буду делать игру, то всё в ней будет описываться кодом и конфигами.
- Возможно, в следующем году релизну утилиту для LLM агентов, которая позволяет им держать фокус на выполняемой задаче.
- Возможно, в следующем году будет какая-нибудь прикольная демка, но я особо не рассчитываю на это.
Возможно, вместо Rust стоило выбрать Zig, но я всё ещё в этом не уверен. Думаю, что Rust и Zig в будущем на пару попилят всю область, захваченную сейчас C/C++. Причём именно совместно.
Определиться будет какое-то финансовое взаимодействие с Mad Crusaders или нет.
Определилось, финансирования не получилось.
Вместо разработки пакета игр, организаторы школы сейчас пилят что-то вроде генератора/конструктора интеллектуальной собственности (вымышленных миров) на LLM агентах. Это сейчас модно и перспективно, удачи им, надеюсь получится. Хотя у меня есть некоторые сомнения насчёт успеха задумки именно их небольшими силами.
Если продолжу сотрудничество с Mad Crusaders, то начать делать игру с ними на базе MVP.
Игра не делается.
Если не продолжу сотрудничество с Mad Crusaders И MVP будет играбельный И будет время, выпустить игру в Steam в виде авторской поделки от соло-разработчика.
Даже близко не подошёл к этому.
Начать систематически тренировать разговорный английский.
Мой провал десятилетия — вечно откладываю на потом и не нахожу времени.
Выучить 1000 новых английских слов. Художественная литература в помощь.
Успех года. Сейчас у меня 645 карточек с выученными словами. Поскольку 1000 я брал для красивого числа (100 — мало), считаю это большим прогрессом для себя. Результат виден в реальной жизни — новые слова мелькают то в сериалах, то в книгах, то в постах.
Для изучения слов использую DuoCards. Весной делал небольшое исследование софта для изучения слов и остановился на нём. Каждая карточка сопровождается ассоциированной картинкой, примерами использования, озвучкой. ИИ генерирует переводы и примеры.
В пару к приложению у меня есть блокнот для активации разных типов памяти — без него учить слова не получалось — не запоминались. Выглядит процесс так:
- DuoCards показывает карточку.
- Я записываю его в блокнот с переводом.
- Проверяю мой ответ в приложении. Если неправильно, пишу правильный перевод в блокнот.
Лично мне, письмо помогает прогонять слова через бОльшее количество путей в мозгу, что помогает запоминанию.
Есть ощущение, что периодическое листание карточек теперь на уровне привычки. Посмотрим как пойдёт в следующем году.
Перевести топ 10 русскоязычных постов на английский.
Перевёл только 5 из 10. В середине года понял, что ручной перевод занимает слишком много времени и не приводит к существенному росту посещаемости англоязычной версии блога.
Пока не знаю, что с этим делать. Скорее всего подожду, пока ИИ научится переводить тексты с сохранением стиля автора и натравлю его на старые посты.
Закончить подтягивание менеджерских знаний.
Почти закончил, всего два поста осталось :-D
Слезть с колы и не подсесть на альтернативный кофеин.
Внезапно слез.
За второе полугодие 2024 на колу было потрачено около 1000 eur, за весь 2025 год — около 250 eur. Получается экономия в восемь раз год к году.
Теперь пью два вида чая:
- China Mannong Pu Erh — люто штырящий чай, если надо сконцентрироваться на работе.
- Rooibos Lemon — не чай, без кофеина, но заваривается и пьётся как чай. Пью в основном его, чтобы зазря не кофеиниться.
Начать искать работу, если проекты мои не выстрелят.
Жду завершения экспериментов с Feeds Fun.
Вне планов на год
Некоторые вещи не входили в планы, но случились.
Похудел на 10 кг
Совершенно внезапно скинул себя со 100 до 90 кг.
Методику можно описать просто и сложно.
- Просто — перестал жрать после 6 вечера.
- Сложно — научился определять когда я хочу есть от голода, а когда — для комфорта или эмоций. Перестал есть во втором случае. Поначалу было сложно, но сейчас это почти привычка.
Посмотрел весь Stargate
Заняло около девяти месяцев.
Постепенно просматриваю всю классику ~около~научной фантастики, которую упустил в молодости. До этого посмотрел X-Files и где-то половину Star Trek. Впереди ещё Вавилон 5.
На современную фантастику не тянет совсем. Либо возраст, либо классика рулит. Скорее всего и то и другое.
Планы на следующий год
-
Выйти из творческого отпуска.
Надо было сделать в этом году, но что не успел, то не успел.
Для этого надо:
1.1. Закончить серию постов Взгляд на управление.
1.2. Провести эксперимент с монетизацией Feeds Fun.
1.3. После эксперимента либо продолжить заниматься Feeds Fun как работой, либо найти работу.
Должен справиться за полгода.
-
Начать систематически тренировать разговорный английский.
-
Разобраться с разработкой в паре с LLM агентами.
Агенты однозначно станут темой 2026 года и новой реальностью разработки софта. Однако сейчас никто не знает в точности как эта реальность будет выглядеть. Практика должна прояснить это в следующем году.
Надо быть в тренде, чтобы оставаться в топе :-D
-
Продолжать эксперименты с геймдевом.
Конкретной цели не ставлю, на текущий момент это просто хобби.
-
Похудеть ещё на 5-10 кг
- На пять — чтобы вернуться в норму.
- На десять — в качестве эксперимента.
Читать далее
- Итоги 2024 года для меня и блога
- Итоги 2023 года для меня и блога
- Итоги 2020 года для меня и блога
- Мои творческие отпуска
- Итоги 2022 года для меня и блога
- Итоги 2021 года для меня и блога
- Мышление письмом
- Два года пишем RFC — статистика
- Я — человек, который…
- Генерация подземелий — от простого к сложному