Заметки

Блог

Заметки о frontend-разработке, SEO, AI, аналитике и реальной продуктовой работе.

42 постов

16 апреля 2026 г.2 мин чтения

Почему я сделал gitae.com: глубокую проверку сайтов и инфраструктуры

Я сделал gitae.com, чтобы быстрее получать честный ответ на важный вопрос: сайт действительно не работает или проблема только на моей стороне.

диагностика сайтовмониторинг инфраструктурыDNSSSLаптаймсетевые проверкиgitae
14 апреля 2026 г.2 мин чтения

Почему TypeScript — лучший язык для Codex, когда речь идет о реальной поставке софта

Если цель — не демо-код, а рабочий продукт, TypeScript дает Codex больше структуры, быстрее возвращает ошибки и делает AI-разработку заметно управляемее.

TypeScriptCodexAI-разработкаПоставка софтаJavaScriptWorkflow разработчика
6 апреля 2026 г.2 мин чтения

Jurfi.com: браузерная студия юридических документов, сделанная ради ясности

Jurfi.com — это моя новая браузерная студия юридических документов, созданная для того, чтобы превращать хаотичную подготовку текста в более ясные и структурированные рабочие черновики, не притворяясь, что ИИ может заменить юриста.

JurfiJurfi.comЮридические документыLegalTechSaaSПодготовка документовБраузерные инструменты
5 апреля 2026 г.4 мин чтения

Мой первый доход от SaaS: почему эти первые 10 долларов значили так много

Мой первый онлайн-платеж за продукт, который я придумал и сделал сам, составил всего 10 долларов, но именно он доказал, что реальный человек увидел в этом реальную ценность.

SaaSПервый доходИнди-разработкаСоздание продуктаПуть стартапаПубличное строительствоВалидация
3 апреля 2026 г.2 мин чтения

Как Codex помогает мне одновременно ревьюить 15 проектов

Codex внутри VS Code резко сократил рутинную часть ревью багов, SEO, переводов, локализации и тестов сразу в нескольких проектах, но финальное решение по-прежнему остается за человеком.

AI-разработкаCodexVS CodeТестирование ПОЛокализацияSEOПродуктивность разработчика
2 апреля 2026 г.3 мин чтения

Почему я оставляю последние 3–5% Codex Plus для самых больших инженерных задач

Небольшое изменение в подходе полностью поменяло мой способ работы с Codex Plus: когда лимит почти закончился, я перестал тратить остаток на мелочь и начал запускать самое тяжёлое техническое дело.

Codex PlusAI-инструменты для кодаWorkflow разработчикаРазработка ПОМиграция на TypeScriptЧистка ESLintРефакторингПродуктивность
1 апреля 2026 г.3 мин чтения

Как ошибки в техническом SEO полностью убрали мой сайт из Google

Мой сайт не просто просел в позициях. Он полностью исчез из Google, и этот опыт очень жестко показал, как быстро технические ошибки убивают доверие.

SEOТехническое SEOGoogle SearchИндексацияCanonicalВосстановление сайтаОрганический рост
31 марта 2026 г.3 мин чтения

Спустя пять лет базовый MacBook M1 всё ещё кажется одной из лучших покупок техники в моей жизни

После пяти лет ежедневной тяжёлой работы базовый MacBook M1 до сих пор ощущается как редкий пример техники, которая реально оправдала себя на длинной дистанции.

MacBookAppleM1ПродуктивностьРазработка софтаМонтаж видеоЦенность техники
30 марта 2026 г.2 мин чтения

Как AI и Next.js сделали запуск моего проекта на 4 языках гораздо проще, чем я ожидал

Небольшое изменение в структуре контента, перевод с помощью AI и Next.js превратили запуск на 4 языках в гораздо более простой и масштабируемый процесс, чем я ожидал.

AI-локализацияNext.jsМногоязычные сайтыSEOChatGPTГлобальные продукты
27 марта 2026 г.3 мин чтения

Я запустил qrviz: почему сделал бесплатный генератор QR-кодов без плана монетизации

Я запустил qrviz.com как бесплатный генератор QR-кодов не потому, что это был самый очевидный бизнес-шаг, а потому, что создание полезных продуктов до сих пор дает мне мощную энергию.

Генератор QR-кодовQrvizЗапуск продуктаSEOСайд-проектВеб-разработкаИнди-хакер
20 февраля 2026 г.4 мин чтения

Как я в одиночку сделал чатбота в стиле Character AI и понял, что код — не самое сложное

Запуск чатбота в стиле Character AI на 13 языках показал мне, что самая тяжёлая часть работы — не разработка, а создание персонажей, которые ощущаются живыми.

Character AIAI-чатботДизайн персонажейИнди-разработкаLLM-продуктыПубличная разработкаCozy Friend
18 февраля 2026 г.2 мин чтения

Почему привлекать клиентов сложнее, чем строить SaaS

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

Рост SaaSПривлечение клиентовПродуктовый маркетингБутстрэппингПубличная разработкаRizae
17 февраля 2026 г.3 мин чтения

Я полностью один построил свой Character AI, и запуск сделал его настоящим продуктом

Само по себе создать Character AI в одиночку было непросто, но после запуска платежей это перестало быть сайд-проектом и стало настоящим продуктом с настоящей ответственностью.

Character AIСоло-фаундерЗапуск продуктаAI-чатботMMORPGBuild in public
22 января 2026 г.2 мин чтения

Галлюцинации ИИ при генерации аниме-персонажей до сих пор бывают дикими

Когда я делаю аниме-персонажей для rizae.com с помощью ChatGPT, ИИ снова и снова напоминает: он может быть впечатляющим, но при этом абсолютно уверенным в очевидно сломанном результате.

Галлюцинации ИИГенеративный ИИГенерация аниме-персонажейChatGPTИнди-разработкаRizae
22 января 2026 г.2 мин чтения

Shorts Experiment: Vertical Video, Voiceover, and Subtitles

Early tests confirmed the obvious: vertical video with voice and captions gets meaningfully more reach than static or silent clips.

Build in PublicContent MarketingShortsCapCutCreator GrowthYouTube Shorts
20 января 2026 г.1 мин чтения

Рынок IT-вакансий в России в 2026 году: как это ощущается на практике

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

КарьераРынок IT-вакансийФронтендРоссияМоскваНаймТехнологическая индустрия
19 января 2026 г.3 мин чтения

Когда ИИ дорисовывает лишнюю руку и уверяет, что всё нормально

Генераторы изображений могут ошибаться с полной уверенностью, а промпты на исправление всё равно иногда проваливаются удивительно упрямо.

ИИГенерация изображенийГаллюцинацииСоздание продуктовBuild in PublicЧат-боты
15 января 2026 г.1 мин чтения

Веб-разработка, сольные проекты и короткое знакомство

Коротко о себе: шесть лет в веб-разработке, по-прежнему делаю сольные проекты и всегда открыт к содержательным разговорам о технологиях.

НетворкингВеб-разработкаСольные проектыСообществоКарьера в технологияхBuild in Public
14 января 2026 г.2 мин чтения

Вернулся из отпуска и сразу снова в код

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

Разработка ПОНепрерывное обучениеСайд-проектыЖизнь разработчикаПубличная разработкаКарьера в технологияхОбучение через практику
5 января 2026 г.1 мин чтения

Мятный чай, 3500 коммитов и нормальный отдых

Короткая заметка о четырехмесячном спринте, дне рождения в Марокко и о том, почему после долгого периода высокой отдачи нужен настоящий отдых.

Образ жизниПродуктивностьПутешествияИнди-хакингМентальное здоровье
1 января 2026 г.2 мин чтения

Как я использовал DeepSeek и Node.js, чтобы быстрее запустить AI SaaS

Как DeepSeek помог мне пройти барьер MVP и перейти от пустого репозитория к реально работающей платформе.

Node.jsAISaaSDeepSeekПродуктивностьИнди-хакинг
31 декабря 2025 г.1 мин чтения

Мой вирусный пост в Threads удалили из-за дружелюбного комментария

Наглядное напоминание о том, как опасно строить аудиторию на чужих платформах: новый dev-аккаунт начал набирать охват, а потом внезапно улетел в бан.

СоцсетиThreadsMetaМаркетингИнди-разработчикЧужие платформы
30 декабря 2025 г.1 мин чтения

Posting My First TikTok at 28

I tested short-form video by reviving an old MMORPG project and turning it into a small traffic experiment.

MarketingTikTokIndie DevBuild in PublicGame Dev
29 декабря 2025 г.2 мин чтения

A YouTube Comment Brought My Old MMORPG Back to Life

One unexpected comment pushed me to reopen a forgotten game, fix it up, and fold it into a newer AI product.

Game DevIndie DevMMORPGSide ProjectsAIRefactoring
22 декабря 2025 г.2 мин чтения

Как меня забанили на Reddit за 15 минут

Я выбрал максимально осторожный способ зайти на Reddit, но всё равно почти сразу получил перманентный бан.

СоцсетиСообществоRedditUXРантJavaScript
16 ноября 2025 г.2 мин чтения

У старых доменов есть прошлое

25-летний домен притащил с собой старый бот-трафик, пустую трату crawl budget и SEO-проблему, которую по-настоящему удалось решить только точечными 410-ответами.

SEOВебмастерDevOpsУстранение неполадокДомены
14 ноября 2025 г.2 мин чтения

Почему мой сайт получал почти ноль трафика из России

Проблема была не в спросе. Всё упиралось в Cloudflare, российские блокировки и миграцию, которая наконец вернула доступ.

DevOpsSEONginxCloudflareОтладкаИнфраструктура
27 октября 2025 г.1 мин чтения

Почему статические сайты так спокойно переживают шум от ботов

Мои логи забиты сканерами и попытками нащупать уязвимости, но стек почти не замечает этой нагрузки. В этом и сила статической доставки.

БезопасностьNext.jsNginxDevOpsПроизводительностьСтатический сайт
27 октября 2025 г.1 мин чтения

Yandex vs Google на новом проекте

Yandex начал приводить реальный трафик, пока Google почти не реагировал. Этот контраст хорошо показывает, насколько по-разному два поисковика относятся к новым сайтам.

SEOПоиск GoogleЯндексРост трафикаАналитикаКейс
17 октября 2025 г.1 мин чтения

Yandex проиндексировал 4 000+ страниц за одну ночь

Важный рубеж для programmatic SEO: тысячи статических страниц попали в индекс одним заходом.

SEONext.jsSSGЯндексРостProgrammatic SEO
16 октября 2025 г.1 мин чтения

Месяц SEO-экспериментов: 632 посетителя и много вопросов

Месяц практической работы с SEO принес реальный трафик, несколько сюрпризов и гораздо более ясное понимание того, что действительно дает результат.

SEOАналитикаОбучениеБот-трафикВебвизор
6 октября 2025 г.1 мин чтения

От фронтенда к практическому SEO

Я сделал side project на Next.js, чтобы разобраться в SEO, и в итоге увидел, что Yandex заметно обгоняет Google.

SEONext.jsФронтендYandexGoogleОбучение
5 октября 2025 г.1 мин чтения

Почему я выбрал Яндекс Метрику вместо Google Analytics

После недели реального использования Яндекс Метрика дала мне более понятные поведенческие данные и гораздо лучший обзор того, как люди двигаются по сайту.

АналитикаUXЯндекс МетрикаGoogle AnalyticsИнструментыОптимизация
3 октября 2025 г.1 мин чтения

Как 308-редиректы помогли мне сдержать хаос в sitemap

Yandex неправильно прочитал тысячи URL, а заранее настроенные 308-редиректы помогли увести краулеров от битых путей.

SEOЯндексSitemapРедиректыУстранение неполадокТехническое SEO
2 октября 2025 г.1 мин чтения

Стартовый всплеск в Google — это не настоящий рост

Сильный рывок сразу после запуска может радовать, но чаще всего он быстро сдувается. Поэтому новым сайтам не стоит слишком доверять этому «медовому месяцу».

SEOПоиск GoogleАналитикаИнструменты для веб-мастеровМаркетинг
1 октября 2025 г.1 мин чтения

Минус 2000 страниц в Yandex за одну ночь

Жесткое напоминание о том, что волатильность SEO — это часть игры, даже когда проект вроде бы уверенно растет.

SEOYandexУстранение проблемИндексацияПроверка реальностью
11 июля 2025 г.1 мин чтения

Как я выиграл два приза на Moscow JS 66

Вечер докладов о Telegram-ботах, TypeScript и AI, а еще вопросы, благодаря которым я ушел с двумя призами.

СобытияJavaScriptTypeScriptAIСообществоMoscowJS
23 июня 2025 г.1 мин чтения

Заметки с PiterJS

Что запомнилось на PiterJS в Санкт-Петербурге: FrontOps, производительность и ценность хорошей подготовки.

СобытияJavaScriptFrontOpsDockerПроизводительностьСообщество
17 июня 2025 г.2 мин чтения

My Multilingual Next.js Blog Reached 500 Impressions in One Week

After just one week, the early search data was already showing why multilingual SEO can compound faster than launching in a single language.

Next.jsSEOI18nMultilingualExperimentWeb Development
9 июня 2025 г.3 мин чтения

18 Months, 30 Players, and Why the Game Still Mattered

My browser MMORPG never found a big audience, but the small group of players who stayed made the whole project feel meaningful.

Game DevelopmentIndie DevMMORPGReactNode.jsMarketingLessons Learned
7 июня 2025 г.1 мин чтения

Заметки с MoscowJS 65

Короткий обзор MoscowJS 65 в T Bank, самых запомнившихся докладов и того, почему локальные JavaScript-митапы до сих пор важны.

СобытияJavaScriptСообществоMoscowJSНетворкинг
25 мая 2025 г.1 мин чтения

Новый сайт, новое направление

Я запустил новый сайт-портфолио, в котором собрал шесть лет опыта и задал направление для следующей волны AI-проектов.

ЛичноеПортфолиоAIPet projectsКарьера