Посты

Найдено: 38
Автоматизируем публикацию npm-пакета с помощью Github Actions

Автоматизируем публикацию npm-пакета с помощью Github Actions

7 мин.

Инструкция по подготовке npm-пакета к автоматизированному релизу с помощью Github Actions...

Добавляем Telegram Widgets в React-приложение

Добавляем Telegram Widgets в React-приложение

4 мин.

Инструкция по добавлению Telegram Widgets в React-приложение с помощью написанного мной npm-пакета react-telegram-widgets...

Новые требования по работе с персональными данными

Новые требования по работе с персональными данными

5 мин.

Обзор новых требований к обработке персональных данных для владельцев сайтов и чат-ботов и чек-лист для самопроверки...

Брендированные типы (branded types) в TypeScript

Брендированные типы (branded types) в TypeScript

4 мин.

Что такое branded types в Typescript и как с их помощью улучшить type safety в рантайме...

Добавляем Not Found (404) страницу в Next.js приложение

Добавляем Not Found (404) страницу в Next.js приложение

3 мин.

Инструкция по добавлению Not Found (404) страницы в Next.js приложение...

Добавляем sitemap.xml в Next.js приложение

Добавляем sitemap.xml в Next.js приложение

9 мин.

Инструкция по добавлению sitemap.xml в Next.js приложение...

Добавляем robots.txt в Next.js приложение

Добавляем robots.txt в Next.js приложение

5 мин.

Инструкция по добавлению robots.txt в Next.js приложение...

Добавляем кнопку для сбора пожертвований (донатов) к блогу

Добавляем кнопку для сбора пожертвований (донатов) к блогу

6 мин.

Сегодня расскажу как я добавлял кнопку для сбора пожертвований (донатов) к блогу...

Добавляем поддержку MDX в Next.js приложение

Добавляем поддержку MDX в Next.js приложение

3 мин.

Сегодня расскажу как можно добавить поддержку MDX в Next.js приложение...

Добавляем индикатор времени чтения к статьям блога

Добавляем индикатор времени чтения к статьям блога

2 мин.

В этой статье я расскажу как я добавлял индикатор времени чтения к статьям блога...

Добавляем подсветку кода (синтаксиса) в статический блог на Next.js

Добавляем подсветку кода (синтаксиса) в статический блог на Next.js

4 мин.

В этой статье я расскажу как я добавлял подсветку кода (синтаксиса) к статическим страницам блога...

Добавляем пагинацию в статический блог на Next.js

Добавляем пагинацию в статический блог на Next.js

4 мин.

Продолжаю работать над улучшением блога и одновременно разбираться в Next.js. В этой статье расскажу как добавить пагинацию к статическим страницам блога...

Часто задаваемые вопросы

Что собрано на этой странице?

Технические заметки, разборы решений и короткие статьи о том, как устроена современная разработка. Всё, что публикуется здесь — результат практики, экспериментов и личного опыта.

Какие темы у постов?

Посты охватывают практическую разработку и автоматизацию фронтенда и бэкенда:

  • Инфраструктура и DevOps‑паттерны — статьи о деплое, хостинге и CI/CD (например, публикация сайта на Yandex Object Storage)
  • Next.js и улучшения статического блога — добавление функциональности: подсветки кода, пагинации, MDX, поиска по тегам, индикатора чтения и рекомендаций статей
  • Автопостинг и соц‑интеграции — примеры RSS‑фидов для VK, автоматизация публикаций и настройки социальных потоков
  • Блог‑фичи и UX‑улучшения — внедрение кнопки донатов, SEO‑оптимизация, управление метаданными и фича‑блоками на уровне постов
  • Стартапы и продуктовые эксперименты — проверка гипотез, разработка MVP, выводы из запуска проектов и возвращение после неудач

Как пишутся посты?

Без воды и кликбейта. Каждый пост — это либо решение конкретной задачи, либо объяснение подхода, который сработал на практике. Цель — сохранить знания и сделать их доступными другим разработчикам.

Как часто публикуются посты?

Новые статьи публикуются нерегулярно. Подписывайтесь на RSS, чтобы не пропустить обновления.