Алексей Баранов
Программист, предприниматель, блоггер
Инструкция по подготовке npm-пакета к автоматизированному релизу с помощью Github Actions...
Популярные посты
Автопостинг в VK через RSS feed
Заметил в настройках сообщества в VK интересную настройку, связанную с фидами. И понеслось...
Добавляем JSON-LD разметку к блогу на Next.js
Продолжаем работать над улучшением выдачи в поисковых системах...
Подключение счётчика Яндекс Метрики к Next.js приложению
Инструкция по добавлению счётчика Яндекс Метрики к Next.js блогу...
Хостинг в S3 от Яндекса
Рассказываю как использовать Yandex Object Storage для хостинга статического сайта...
Новое в Telegram
Свежие посты
Добавляем Telegram Widgets в React-приложение
Инструкция по добавлению Telegram Widgets в React-приложение с помощью написанного мной npm-пакета react-telegram-widgets...
Новые требования по работе с персональными данными
Обзор новых требований к обработке персональных данных для владельцев сайтов и чат-ботов и чек-лист для самопроверки...
Брендированные типы (branded types) в TypeScript
Что такое branded types в Typescript и как с их помощью улучшить type safety в рантайме...
Добавляем Not Found (404) страницу в Next.js приложение
Инструкция по добавлению Not Found (404) страницы в Next.js приложение...
Добавляем sitemap.xml в Next.js приложение
Инструкция по добавлению sitemap.xml в Next.js приложение...
Добавляем robots.txt в Next.js приложение
Инструкция по добавлению robots.txt в Next.js приложение...