<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>DEV.SOLO — блог о веб-разработке</title>
    <link>https://dev-solo.ru/blog</link>
    <description>Статьи и заметки: сайты, фронтенд, заказ разработки, производительность.</description>
    <language>ru-RU</language>
    <atom:link href="https://dev-solo.ru/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Mon, 29 Jun 2026 10:30:22 GMT</lastBuildDate>
    <item>
      <title>Как оценить стоимость сайта без магии и вилки в потолок | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-otsenit-stoimost-sayta-bez-magii</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-otsenit-stoimost-sayta-bez-magii</guid>
      <pubDate>Mon, 29 Jun 2026 10:30:21 GMT</pubDate>
      <description>Как разработчик оценивает сайт: страницы, состояния, интеграции, контент, сроки, риски и правки.</description>
    </item>
    <item>
      <title>Почему сайт должен быть проще, чем хочется в начале | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-sayt-dolzhen-byt-prostym</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-sayt-dolzhen-byt-prostym</guid>
      <pubDate>Sun, 28 Jun 2026 14:45:21 GMT</pubDate>
      <description>Почему перегруженный сайт хуже продаёт: лишние блоки, сложная навигация, скорость и фокус на действии.</description>
    </item>
    <item>
      <title>Telegram-бот или форма на сайте: что выбрать для заявок | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-telegram-bot-ili-forma-na-sayte</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-telegram-bot-ili-forma-na-sayte</guid>
      <pubDate>Sun, 28 Jun 2026 07:20:20 GMT</pubDate>
      <description>Сравнение Telegram-бота и формы на сайте для приёма заявок, записи, уведомлений и простых сценариев.</description>
    </item>
    <item>
      <title>Когда бизнесу не нужна CRM с нуля | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kogda-biznesu-ne-nuzhna-crm-s-nulya</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kogda-biznesu-ne-nuzhna-crm-s-nulya</guid>
      <pubDate>Sat, 27 Jun 2026 09:05:20 GMT</pubDate>
      <description>Кому хватит таблицы, Notion или коробочной CRM, а когда уже пора делать свою админку.</description>
    </item>
    <item>
      <title>Vite + React без хаоса: минимальная структура проекта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-vite-react-proekt-bez-haosa</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-vite-react-proekt-bez-haosa</guid>
      <pubDate>Thu, 25 Jun 2026 13:50:18 GMT</pubDate>
      <description>Как разложить Vite React проект: компоненты, страницы, API, стили и алиасы без лишней архитектуры.</description>
    </item>
    <item>
      <title>Как не убить скорость сайта картинками | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-ne-ubit-skorost-sayta-kartinkami</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-ne-ubit-skorost-sayta-kartinkami</guid>
      <pubDate>Thu, 25 Jun 2026 06:50:18 GMT</pubDate>
      <description>Практика оптимизации изображений: размеры, WebP, lazy loading, preload hero и ошибки, которые тормозят сайт.</description>
    </item>
    <item>
      <title>Как составить ТЗ на сайт, чтобы проект не расползся | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-sostavit-tz-chtoby-sayt-ne-raspolzsya</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-sostavit-tz-chtoby-sayt-ne-raspolzsya</guid>
      <pubDate>Wed, 24 Jun 2026 15:26:05 GMT</pubDate>
      <description>Практичный разбор ТЗ для сайта: цель, страницы, контент, правки, интеграции и критерии приёмки без канцелярита.</description>
    </item>
    <item>
      <title>Как понять, что лендинг не продаёт: без гадания и вкусовщины | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-ponyat-chto-lending-ne-prodaet</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-ponyat-chto-lending-ne-prodaet</guid>
      <pubDate>Wed, 24 Jun 2026 15:26:03 GMT</pubDate>
      <description>Как диагностировать лендинг: трафик, оффер, первый экран, форма, скорость, доверие и аналитика.</description>
    </item>
    <item>
      <title>Что проверить перед запуском сайта: короткий чеклист без паники | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-proverit-pered-zapuskom-sayta</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-proverit-pered-zapuskom-sayta</guid>
      <pubDate>Wed, 24 Jun 2026 11:10:37 GMT</pubDate>
      <description>Чеклист перед публикацией сайта: формы, адаптив, HTTPS, метрики, 404, скорость, robots и базовая безопасность.</description>
    </item>
    <item>
      <title>Сколько правок нормально для сайта и где начинается новый объём | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-skolko-pravok-normalno-dlya-sayta</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-skolko-pravok-normalno-dlya-sayta</guid>
      <pubDate>Tue, 23 Jun 2026 15:25:35 GMT</pubDate>
      <description>Как разделять правки, доработки и изменение задачи: понятные правила для сайта под ключ.</description>
    </item>
    <item>
      <title>Разработка сайтов: как я делаю и сколько занимает | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-usluga-razrabotka-saytov</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-usluga-razrabotka-saytov</guid>
      <pubDate>Fri, 22 May 2026 20:15:24 GMT</pubDate>
      <description>Как я разрабатываю лендинги, корпоративные сайты и магазины: стек, этапы, сроки в часах и днях. Профессиональный процесс без студийных накруток.</description>
    </item>
    <item>
      <title>Мобильные приложения: процесс разработки и сроки | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-usluga-mobilnye-prilozheniya</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-usluga-mobilnye-prilozheniya</guid>
      <pubDate>Fri, 22 May 2026 20:15:24 GMT</pubDate>
      <description>Как разрабатываю приложения для Android и iOS: MVP, стек React Native и Flutter, этапы и реальные сроки.</description>
    </item>
    <item>
      <title>Этап 3: разработка — спринты и демо | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-process-razrabotka</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-process-razrabotka</guid>
      <pubDate>Fri, 22 May 2026 20:15:24 GMT</pubDate>
      <description>Как веду разработку: демо, чистый код, прозрачный прогресс.</description>
    </item>
    <item>
      <title>Этап 5: запуск — деплой и аналитика | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-process-zapusk</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-process-zapusk</guid>
      <pubDate>Fri, 22 May 2026 20:15:24 GMT</pubDate>
      <description>Деплой на сервер, домен, SSL, Метрика — как проходит запуск.</description>
    </item>
    <item>
      <title>Почему современные сайты используют micro animations | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-micro-animations</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-micro-animations</guid>
      <pubDate>Fri, 22 May 2026 20:15:24 GMT</pubDate>
      <description>Почему современные сайты используют micro animations. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Сколько реально занимает разработка сайта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-skolko-realno-zanimaet-razrabotka-sayta</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-skolko-realno-zanimaet-razrabotka-sayta</guid>
      <pubDate>Fri, 22 May 2026 20:15:24 GMT</pubDate>
      <description>Сколько реально занимает разработка сайта. Чеклист, сроки и на что смотреть при заказе. Практика фриланс-разработки DEV.SOLO.</description>
    </item>
    <item>
      <title>Этап 6: поддержка после запуска | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-process-soprovozhdenie</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-process-soprovozhdenie</guid>
      <pubDate>Fri, 22 May 2026 20:15:23 GMT</pubDate>
      <description>Сопровождение проекта: обновления, доработки, реакция на сбои.</description>
    </item>
    <item>
      <title>Этап 4: тестирование перед запуском | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-process-testirovanie</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-process-testirovanie</guid>
      <pubDate>Fri, 22 May 2026 20:15:23 GMT</pubDate>
      <description>Функциональное и скоростное тестирование: сколько занимает и что проверяю.</description>
    </item>
    <item>
      <title>CRM и панели управления: разработка под бизнес | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-usluga-crm-paneli</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-usluga-crm-paneli</guid>
      <pubDate>Fri, 22 May 2026 20:15:23 GMT</pubDate>
      <description>Как проектирую CRM, админки и дашборды: стек, интеграции, сроки от 1–2 дней до 10 дней.</description>
    </item>
    <item>
      <title>UI/UX дизайн: процесс и сроки | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-usluga-ui-ux-dizayn</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-usluga-ui-ux-dizayn</guid>
      <pubDate>Fri, 22 May 2026 20:15:23 GMT</pubDate>
      <description>Проектирование интерфейсов: wireframes, Figma, дизайн-система — сколько занимает каждый этап.</description>
    </item>
    <item>
      <title>Техподдержка и доработка сайтов: как работаю | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-usluga-tehpodderzhka</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-usluga-tehpodderzhka</guid>
      <pubDate>Fri, 22 May 2026 20:15:23 GMT</pubDate>
      <description>Сопровождение проектов: аудит, багфиксы, рефакторинг, CI/CD — сроки в часах.</description>
    </item>
    <item>
      <title>API и интеграции: разработка и сроки | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-usluga-api-integracii</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-usluga-api-integracii</guid>
      <pubDate>Fri, 22 May 2026 20:15:23 GMT</pubDate>
      <description>REST, GraphQL, OAuth, платежи, 1C — как проектирую API и сколько занимает интеграция.</description>
    </item>
    <item>
      <title>Почему анимации могут лагать | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-animacii-lagyat</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-animacii-lagyat</guid>
      <pubDate>Fri, 22 May 2026 20:15:23 GMT</pubDate>
      <description>Почему анимации могут лагать. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Этап 2: дизайн — прототипы и согласование | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-process-dizayn</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-process-dizayn</guid>
      <pubDate>Fri, 22 May 2026 20:15:23 GMT</pubDate>
      <description>Как создаю прототипы и макеты до разработки. Сроки от 3 часов до 1–2 дней.</description>
    </item>
    <item>
      <title>Этап 1: бриф и ТЗ — как проходит | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-process-brif</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-process-brif</guid>
      <pubDate>Fri, 22 May 2026 20:15:22 GMT</pubDate>
      <description>Как я провожу бриф, формирую ТЗ и план проекта. Сроки: 1–4 часа.</description>
    </item>
    <item>
      <title>Как работают micro interactions | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-rabotayut-micro-interactions</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-rabotayut-micro-interactions</guid>
      <pubDate>Fri, 22 May 2026 20:15:22 GMT</pubDate>
      <description>Как работают micro interactions. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Telegram-боты: как разрабатываю и за сколько | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-usluga-telegram-boty</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-usluga-telegram-boty</guid>
      <pubDate>Fri, 22 May 2026 20:15:22 GMT</pubDate>
      <description>Процесс разработки Telegram-ботов: aiogram, Telegraf, заявки, оплата, сроки от 2 часов до 2 дней.</description>
    </item>
    <item>
      <title>Core Web Vitals: пороги и что измерять | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-core-web-vitals</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-core-web-vitals</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>LCP, INP, CLS: пороги</description>
    </item>
    <item>
      <title>Где заказать сайт недорого и безопасно: фриланс, биржа, студия | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-gde-zakazat-sayt-nedorogo-bezopasno</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-gde-zakazat-sayt-nedorogo-bezopasno</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Где заказать сайт недорого и безопасно: риски бирж, как проверить фрилансера, что спросить у студии. Короткий гайд для заказчика.</description>
    </item>
    <item>
      <title>Как не перегореть на solo разработке | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-ne-peregorat-solo</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-ne-peregorat-solo</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Как не перегореть на solo разработке. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как я выбираю технологии для проекта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-vybirayu-tehnologii</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-vybirayu-tehnologii</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Как я выбираю технологии для проекта. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Почему маленькие проекты выигрывают у больших команд | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-malenkie-proekty-vyigryvayut</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-malenkie-proekty-vyigryvayut</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Почему маленькие проекты выигрывают у больших команд. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Почему я предпочитаю minimal stack | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-minimal-stack</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-minimal-stack</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Почему я предпочитаю minimal stack. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Почему минимализм в UI стал стандартом | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-minimalizm-standart-ui</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-minimalizm-standart-ui</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Почему минимализм в UI стал стандартом. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Почему я не люблю тяжёлые UI библиотеки | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-ne-lyublyu-tyazhelye-ui-biblioteki</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-ne-lyublyu-tyazhelye-ui-biblioteki</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Почему я не люблю тяжёлые UI библиотеки. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Почему пользователи закрывают медленные сайты | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-polzovateli-zakryvayut-medlennye</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-polzovateli-zakryvayut-medlennye</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Почему пользователи закрывают медленные сайты. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Сколько правок дизайна входит в цену | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-skolko-pravok-dizaina-vhodit-v-tsenu</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-skolko-pravok-dizaina-vhodit-v-tsenu</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Раунды правок, когда «ещё чуть-чуть» становится новой задачей и как это заранее проговорить, чтобы не ссориться после оплаты.</description>
    </item>
    <item>
      <title>Как solo developer может делать сайты быстрее студий | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-solo-dev-bystree-studiy</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-solo-dev-bystree-studiy</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Как solo developer может делать сайты быстрее студий. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Почему я делаю ставку на скорость разработки | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-stavka-na-skorost-razrabotki</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-stavka-na-skorost-razrabotki</guid>
      <pubDate>Wed, 20 May 2026 11:21:41 GMT</pubDate>
      <description>Почему я делаю ставку на скорость разработки. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Заказать интернет-магазин под ключ: состав работ и сроки | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-zakazat-internet-magazin-pod-klyuch</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-zakazat-internet-magazin-pod-klyuch</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Заказать интернет-магазин под ключ: каталог, корзина, оплата, доставка, админка, SEO-база. Что входит в MVP и что добавить позже.</description>
    </item>
    <item>
      <title>Что я использую вместо тяжёлых UI-библиотек | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-vmesto-tyazhelyh-ui-bibliotek</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-vmesto-tyazhelyh-ui-bibliotek</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Что я использую вместо тяжёлых UI-библиотек. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Как понять: нужен сайт-визитка или интернет-магазин | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-vizitka-ili-internet-magazin-kak-vybrat</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-vizitka-ili-internet-magazin-kak-vybrat</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Как понять: нужен сайт-визитка или интернет-магазин. Чеклист, сроки и на что смотреть при заказе. Практика фриланс-разработки DEV.SOLO.</description>
    </item>
    <item>
      <title>Vite failed to resolve import — fix | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-vite-failed-resolve-import</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-vite-failed-resolve-import</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Vite failed to resolve import — fix. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Десктоп-приложения: разработка под Windows и macOS | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-usluga-desktop-prilozheniya</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-usluga-desktop-prilozheniya</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Кроссплатформенные десктоп-приложения: Electron, Tauri, Qt — процесс и сроки.</description>
    </item>
    <item>
      <title>Как ускорить сайт без дорогого сервера | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-uskorit-sayt-bez-dorogogo-servera</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-uskorit-sayt-bez-dorogogo-servera</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Как ускорить сайт без дорогого сервера. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Как сделать UI похожим на SaaS продукт | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-ui-pohozhiy-na-saas</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-ui-pohozhiy-na-saas</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Как сделать UI похожим на SaaS продукт. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Почему тяжёлый frontend убивает UX | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-tyazhelyy-frontend-ubivaet-ux</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-tyazhelyy-frontend-ubivaet-ux</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Почему тяжёлый frontend убивает UX. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Telegram-бот для бизнеса под ключ: задачи и цена | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-telegram-bot-dlya-biznesa-pod-klyuch</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-telegram-bot-dlya-biznesa-pod-klyuch</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Telegram-бот для бизнеса под ключ: заявки, опросы, внутренние уведомления, мини-LMS. Что заложить в ТЗ и как не раздуть бюджет.</description>
    </item>
    <item>
      <title>Как создать «технологичный» стиль сайта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-tekhnologichnyy-stil-sayta</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-tekhnologichnyy-stil-sayta</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Как создать «технологичный» стиль сайта. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Техническое задание на сайт: чеклист для заказчика | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-tehnicheskoe-zadanie-sait</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-tehnicheskoe-zadanie-sait</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Техническое задание на сайт: чеклист для заказчика. Чеклист, сроки и на что смотреть при заказе. Практика фриланс-разработки DEV.SOLO.</description>
    </item>
    <item>
      <title>Почему Tailwind не работает в Vite | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-tailwind-ne-rabotaet-vite</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-tailwind-ne-rabotaet-vite</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Почему Tailwind не работает в Vite. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Сайт стоматологии: что должно быть на главной (без лишней воды) | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-stomatologiya-sayt-chto-na-glavnoy</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-stomatologiya-sayt-chto-na-glavnoy</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Сайт для стоматологии: главная страница - услуги, цены от, врачи, страховки, запись, как проехать. Чеклист под Яндекс и Google.</description>
    </item>
    <item>
      <title>Как подключить SSL через Certbot | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-ssl-certbot</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-ssl-certbot</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Как подключить SSL через Certbot. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Как сделать современный сайт без Figma | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-sovremennyy-sayt-bez-figma</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-sovremennyy-sayt-bez-figma</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Как сделать современный сайт без Figma. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Сколько стоит сайт в 2026 году - честный разбор цен | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-skolko-stoit-sait</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-skolko-stoit-sait</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Честный разбор цен на сайты в 2026 году: лендинги, корпоративные сайты, интернет-магазины. Сколько стоит разработка и на чём можно сэкономить.</description>
    </item>
    <item>
      <title>Сколько стоит лендинг под ключ в 2026 году | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-skolko-stoit-lending-pod-klyuch</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-skolko-stoit-lending-pod-klyuch</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Сколько стоит лендинг под ключ: от чего зависит цена, что входит в типовой лендинг под рекламу, как отличить демпинг от нормальной работы.</description>
    </item>
    <item>
      <title>Сайт-визитка для салона красоты: что поставить на главную | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-sayt-vizitka-dlya-salona-krasoty</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-sayt-vizitka-dlya-salona-krasoty</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Сайт-визитка для салона красоты: что поставить на главную. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Сайт сразу в топ: правда или обещания с продаж | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-sayt-srazu-v-top-pravda-ili-obeshchaniya</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-sayt-srazu-v-top-pravda-ili-obeshchaniya</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Почему «в топ за неделю» почти всегда маркетинг, что реально даёт запуск сайта и когда трафик правда может прийти быстрее.</description>
    </item>
    <item>
      <title>Сайт для ИП недорого: из чего складывается цена | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-sayt-dlya-ip-nedorogo</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-sayt-dlya-ip-nedorogo</guid>
      <pubDate>Mon, 18 May 2026 23:10:07 GMT</pubDate>
      <description>Сайт для ИП недорого: что можно упростить безопасно, а где экономия вредит юридически и по SEO. Пакеты и типовые ошибки.</description>
    </item>
    <item>
      <title>Редизайн сайта без смены CMS: когда это выгодно | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-redizayn-sayta-bez-smeny-cms</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-redizayn-sayta-bez-smeny-cms</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Редизайн старого сайта без переноса движка: риски, когда проще оставить WordPress/Битрикс, что можно поменять только фронтом.</description>
    </item>
    <item>
      <title>React hydration failed — как исправить | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-react-hydration-failed-fix</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-react-hydration-failed-fix</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>React hydration failed — как исправить. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Как я проектирую интерфейс перед кодом | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-proektiruyu-interfeys-pered-kodom</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-proektiruyu-interfeys-pered-kodom</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я проектирую интерфейс перед кодом. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как сделать premium UI на Tailwind CSS | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-premium-ui-na-tailwind</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-premium-ui-na-tailwind</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать premium UI на Tailwind CSS. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как подключить домен к VPS | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-podklyuchit-domen-k-vps</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-podklyuchit-domen-k-vps</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как подключить домен к VPS. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Почему я выбрал Vite вместо Next.js | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-vybral-vite-vmesto-nextjs</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-vybral-vite-vmesto-nextjs</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему я выбрал Vite вместо Next.js. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Почему я выбрал такой стиль сайта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-vybral-takoy-stil-sayta</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-vybral-takoy-stil-sayta</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему я выбрал такой стиль сайта. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Почему я использую Vite вместо CRA | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-vite-vmesto-cra</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-vite-vmesto-cra</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему я использую Vite вместо CRA. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Почему Tailwind ускоряет разработку | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-tailwind-uskoryaet-razrabotku</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-tailwind-uskoryaet-razrabotku</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему Tailwind ускоряет разработку. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Почему simple UI работает лучше перегруженного | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-simple-ui-luchshe-pergruzhennogo</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-simple-ui-luchshe-pergruzhennogo</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему simple UI работает лучше перегруженного. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Почему сайты на шаблонах выглядят одинаково | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-shablony-vyglyadyat-odinakovo</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-shablony-vyglyadyat-odinakovo</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему сайты на шаблонах выглядят одинаково. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Почему сайты на шаблонах выглядят одинаково | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-shablony-odinakovy</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-shablony-odinakovy</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему сайты на шаблонах выглядят одинаково. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Почему сайт тормозит даже на хорошем хостинге | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-sayt-tormozit-na-hostinge</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-sayt-tormozit-na-hostinge</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему сайт тормозит даже на хорошем хостинге. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Почему плавные анимации важнее сложного дизайна | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-plavnye-animacii-vazhnee</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-plavnye-animacii-vazhnee</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему плавные анимации важнее сложного дизайна. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Почему я отказался от шаблонов | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-otkazalsya-ot-shablonov</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-otkazalsya-ot-shablonov</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему я отказался от шаблонов. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Почему я отказался от Next.js для небольших проектов | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-otkazalsya-ot-nextjs</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-otkazalsya-ot-nextjs</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему я отказался от Next.js для небольших проектов. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Почему minimal UI сейчас побеждает | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-minimal-ui-pobezhdaet</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-minimal-ui-pobezhdaet</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему minimal UI сейчас побеждает. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Почему большинство landing page не работают | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-landing-page-ne-rabotayut</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-landing-page-ne-rabotayut</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему большинство landing page не работают. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Почему frontend важнее backend для MVP | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-frontend-vazhnee-backend-mvp</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-frontend-vazhnee-backend-mvp</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему frontend важнее backend для MVP. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Почему большинство сайтов перегружены | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-bolshinstvo-saytov-pergruzheny</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-bolshinstvo-saytov-pergruzheny</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему большинство сайтов перегружены. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Почему современные сайты используют blur и transparency | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-blur-i-transparency</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-blur-i-transparency</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему современные сайты используют blur и transparency. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Почему бизнесу нужен сайт в 2026 году | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-biznesu-nuzhen-sait</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-biznesu-nuzhen-sait</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>7 причин завести свой сайт, если вы в бизнесе: доверие, поиск, заявки без посредника, и почему одних соцсетей часто мало.</description>
    </item>
    <item>
      <title>Почему большинству бизнесов не нужен сложный сайт | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-biznesu-ne-nuzhen-slozhnyy-sayt</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-biznesu-ne-nuzhen-slozhnyy-sayt</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему большинству бизнесов не нужен сложный сайт. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Почему для бизнеса не обязателен большой сайт | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-biznesu-ne-nuzhen-bolshoy-sayt</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-biznesu-ne-nuzhen-bolshoy-sayt</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему для бизнеса не обязателен большой сайт. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Почему анимации влияют на восприятие бренда | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pochemu-animacii-vliyayut-na-brend</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pochemu-animacii-vliyayut-na-brend</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему анимации влияют на восприятие бренда. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Как настроить PM2 для Node.js | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-pm2-nodejs</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-pm2-nodejs</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как настроить PM2 для Node.js. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Перенос сайта на другой хостинг без простоя: чеклист | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-perenos-sayta-na-drugoy-hosting</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-perenos-sayta-na-drugoy-hosting</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Перенос сайта на другой хостинг: DNS TTL, бэкап, staging, SSL, почта. Короткий чеклист, которым я пользуюсь перед переключением.</description>
    </item>
    <item>
      <title>Парсер цен на недвижимость заказать: почасовая или пакетная смета | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-parser-tsen-nedvizhimosti-zakazat</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-parser-tsen-nedvizhimosti-zakazat</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Парсер цен на недвижимость заказать: почасовая или пакетная смета. Чеклист, сроки и на что смотреть при заказе. Практика фриланс-разработки DEV.SOLO.</description>
    </item>
    <item>
      <title>Плавные page transitions в React через Framer Motion | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-page-transitions-framer-motion</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-page-transitions-framer-motion</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Плавные page transitions в React через Framer Motion. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Ошибки, из-за которых сайт выглядит дёшево | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-oshibki-sayt-vyglyadit-deshevo</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-oshibki-sayt-vyglyadit-deshevo</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Ошибки, из-за которых сайт выглядит дёшево. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как оптимизировать bundle size в Vite | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-optimize-bundle-size-vite</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-optimize-bundle-size-vite</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как оптимизировать bundle size в Vite. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Как оптимизировать видео на сайте | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-optimizaciya-video-na-sayte</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-optimizaciya-video-na-sayte</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как оптимизировать видео на сайте. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>One-page для онлайн-курса: минимум блоков, максимум ясности | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-one-page-dlya-onlayn-kursa</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-one-page-dlya-onlayn-kursa</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>One-page для онлайн-курса: минимум блоков, максимум ясности. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как настроить Nginx для frontend-проекта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-nginx-dlya-frontend</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-nginx-dlya-frontend</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как настроить Nginx для frontend-проекта. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Мой стек для solo-разработки в 2026 | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-moy-stek-solo-2026</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-moy-stek-solo-2026</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Мой стек для solo-разработки в 2026. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Мой minimal frontend stack | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-moy-minimal-frontend-stack</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-moy-minimal-frontend-stack</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Мой minimal frontend stack. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Почему минималистичный UI работает лучше | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-minimalistichnyy-ui-luchshe</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-minimalistichnyy-ui-luchshe</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему минималистичный UI работает лучше. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Почему медленный сайт убивает конверсию | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-medlennyy-sayt-ubivaet-konversiyu</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-medlennyy-sayt-ubivaet-konversiyu</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Почему медленный сайт убивает конверсию. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Лучшие эффекты для hero section | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-luchshie-effekty-hero-section</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-luchshie-effekty-hero-section</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Лучшие эффекты для hero section. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Как сделать loading animation без библиотек | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-loading-animation-bez-bibliotek</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-loading-animation-bez-bibliotek</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать loading animation без библиотек. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Как сделать сайт с Lighthouse 95+ | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-lighthouse-95-plus</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-lighthouse-95-plus</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать сайт с Lighthouse 95+. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Лендинг на Тильде или у разработчика: когда что выбирать | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-lending-tilda-vs-razrabotchik</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-lending-tilda-vs-razrabotchik</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Лендинг на Тильде против разработчика: скорость, SEO, скорость загрузки, интеграции, владение кодом. Коротко по моему опыту.</description>
    </item>
    <item>
      <title>Lazy loading изображений без библиотек | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-lazy-loading-bez-bibliotek</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-lazy-loading-bez-bibliotek</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Lazy loading изображений без библиотек. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Как сделать landing page без Next.js | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-landing-bez-nextjs</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-landing-bez-nextjs</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать landing page без Next.js. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Купить сайт для бизнеса: чеклист перед оплатой | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kupit-sayt-dlya-biznesa-chekovyy-spisok</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kupit-sayt-dlya-biznesa-chekovyy-spisok</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Купить сайт для бизнеса без сюрпризов: что проверить в договоре, ТЗ, доступах, хостинге и приёмке. Чеклист для заказчика.</description>
    </item>
    <item>
      <title>Как сделать красивый UI без дизайнера | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-krasivyy-ui-bez-dizaynera</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-krasivyy-ui-bez-dizaynera</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать красивый UI без дизайнера. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Как сделать красивый hero section для сайта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-krasivyy-hero-section</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-krasivyy-hero-section</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать красивый hero section для сайта. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Как сделать красивый background без тяжёлой графики | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-krasivyy-background-bez-grafiki</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-krasivyy-background-bez-grafiki</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать красивый background без тяжёлой графики. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Кому принадлежит сайт после оплаты: домен, код, админка | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-komu-prinadlezhit-sayt-posle-oplaty</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-komu-prinadlezhit-sayt-posle-oplaty</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Домен на кого оформлен, где лежат исходники, кто платит за хостинг — простыми словами, чтобы потом не выкупать сайт задним числом.</description>
    </item>
    <item>
      <title>Когда React не нужен | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kogda-react-ne-nuzhen</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kogda-react-ne-nuzhen</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Когда React не нужен. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как я сделал свой сайт на Vite + React | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-ya-sdelal-sayt-vite-react</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-ya-sdelal-sayt-vite-react</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я сделал свой сайт на Vite + React. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как я сделал сайт с анимациями для dev-solo.ru | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-ya-sdelal-sayt-s-animaciyami</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-ya-sdelal-sayt-s-animaciyami</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я сделал сайт с анимациями для dev-solo.ru. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Как я сделал dev-solo.ru | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-ya-sdelal-dev-solo</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-ya-sdelal-dev-solo</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я сделал dev-solo.ru. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как я делал анимации для dev-solo.ru | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-ya-delal-animacii-dev-solo</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-ya-delal-animacii-dev-solo</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я делал анимации для dev-solo.ru. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Как выглядит хороший landing page | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-vyglyadit-horoshiy-landing</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-vyglyadit-horoshiy-landing</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как выглядит хороший landing page. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Как выбрать веб-разработчика в 2026 году - 7 советов | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-vybrat-razrabotchika</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-vybrat-razrabotchika</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>7 практических советов по выбору веб-разработчика: на что обращать внимание, как оценить портфолио и не переплатить за сайт.</description>
    </item>
    <item>
      <title>Как выбрать frontend-разработчика | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-vybrat-frontend-razrabotchika</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-vybrat-frontend-razrabotchika</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как выбрать frontend-разработчика. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как я веду frontend проект один | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-vedu-frontend-proekt-odin</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-vedu-frontend-proekt-odin</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я веду frontend проект один. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как ускорить загрузку сайта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-uskorit-zagruzku-sayta</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-uskorit-zagruzku-sayta</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как ускорить загрузку сайта. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Как ускорить React сайт | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-uskorit-react-sayt</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-uskorit-react-sayt</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как ускорить React сайт. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Как ускорил загрузку сайта в 3 раза | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-uskoril-zagruzku-sayta-v-3-raza</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-uskoril-zagruzku-sayta-v-3-raza</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как ускорил загрузку сайта в 3 раза. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Как уменьшить CLS и layout shift | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-umenshit-cls</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-umenshit-cls</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как уменьшить CLS и layout shift. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Как уменьшить bundle size в React | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-umenshit-bundle-size-react</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-umenshit-bundle-size-react</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как уменьшить bundle size в React. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Как я тестирую интерфейсы | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-testiruyu-interfeysy</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-testiruyu-interfeysy</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я тестирую интерфейсы. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как структурировать компоненты React | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-strukturirovat-komponenty-react</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-strukturirovat-komponenty-react</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как структурировать компоненты React. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как я структурирую React-проекты | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-strukturiruyu-react-proekty</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-strukturiruyu-react-proekty</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я структурирую React-проекты. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как собрать быстрый frontend без лишнего | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-sobrat-bystriy-frontend</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-sobrat-bystriy-frontend</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как собрать быстрый frontend без лишнего. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как сделать современный сайт без WordPress | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-sdelat-sovremennyy-sayt-bez-wordpress</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-sdelat-sovremennyy-sayt-bez-wordpress</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать современный сайт без WordPress. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как сделать современный onboarding screen | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-sdelat-sovremennyy-onboarding</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-sdelat-sovremennyy-onboarding</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать современный onboarding screen. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Как сделать сайт визуально дороже без дизайнера | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-sdelat-sayt-vizualno-dorozhe-bez-dizaynera</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-sdelat-sayt-vizualno-dorozhe-bez-dizaynera</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать сайт визуально дороже без дизайнера. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Как сделать красивый dark mode | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-sdelat-krasivyy-dark-mode</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-sdelat-krasivyy-dark-mode</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать красивый dark mode. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Как сделать frontend масштабируемым | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-sdelat-frontend-masshtabiruemym</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-sdelat-frontend-masshtabiruemym</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать frontend масштабируемым. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как сделать frontend быстрее | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-sdelat-frontend-bystree</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-sdelat-frontend-bystree</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать frontend быстрее. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как сделать быстрый landing page | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-sdelat-bystriy-landing</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-sdelat-bystriy-landing</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать быстрый landing page. Почему пользователи уходят и что исправить на первом экране. Без воды.</description>
    </item>
    <item>
      <title>Как правильно купить сайт для бизнеса? | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-pravilno-kupit-sayt-dlya-biznesa</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-pravilno-kupit-sayt-dlya-biznesa</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как правильно купить сайт для бизнеса?. Чеклист, сроки и на что смотреть при заказе. Практика фриланс-разработки DEV.SOLO.</description>
    </item>
    <item>
      <title>Как понять, что вашему сайту нужен редизайн | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-ponyat-nuzhen-redizayn</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-ponyat-nuzhen-redizayn</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как понять, что вашему сайту нужен редизайн. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Как я организую workflow разработчика | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-organizuyu-workflow</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-organizuyu-workflow</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я организую workflow разработчика. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как организовать frontend без хаоса | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-organizovat-frontend-bez-haosa</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-organizovat-frontend-bez-haosa</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как организовать frontend без хаоса. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как не утонуть в pet project | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-ne-utonut-v-pet-project</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-ne-utonut-v-pet-project</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как не утонуть в pet project. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как я настраиваю проект за 10 минут | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-nastraivayu-proekt-za-10-minut</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-nastraivayu-proekt-za-10-minut</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я настраиваю проект за 10 минут. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как я настраиваю aliases в Vite | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-nastraivayu-aliases-vite</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-nastraivayu-aliases-vite</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я настраиваю aliases в Vite. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как избежать spaghetti code во frontend | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-izbezhat-spaghetti-frontend</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-izbezhat-spaghetti-frontend</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как избежать spaghetti code во frontend. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как я делаю reusable UI компоненты | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-delayu-reusable-ui-komponenty</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-delayu-reusable-ui-komponenty</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я делаю reusable UI компоненты. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как я делаю адаптивный UI | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-delayu-adaptivnyy-ui</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-delayu-adaptivnyy-ui</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я делаю адаптивный UI. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Как я делал анимации на главной | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-kak-delayu-animacii-na-glavnoy</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-kak-delayu-animacii-na-glavnoy</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я делал анимации на главной. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>Лучшие hover-эффекты для карточек в React | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-hover-effekty-kartochki-react</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-hover-effekty-kartochki-react</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Лучшие hover-эффекты для карточек в React. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Хостинг, домен и SSL перед запуском сайта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-hosting-domen-ssl</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-hosting-domen-ssl</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Хостинг, домен и SSL перед запуском сайта. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Как сделать современный glassmorphism UI на Tailwind | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-glassmorphism-ui-tailwind</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-glassmorphism-ui-tailwind</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать современный glassmorphism UI на Tailwind. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как я настраиваю frontend для pet project | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-frontend-dlya-pet-project</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-frontend-dlya-pet-project</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я настраиваю frontend для pet project. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как я делаю frontend для MVP | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-frontend-dlya-mvp</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-frontend-dlya-mvp</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как я делаю frontend для MVP. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Как сделать «дорогой» UI без сложного дизайна | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-dorogoy-ui-bez-slozhnogo-dizayna</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-dorogoy-ui-bez-slozhnogo-dizayna</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать «дорогой» UI без сложного дизайна. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Docker Compose для React-приложения | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-docker-compose-react</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-docker-compose-react</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Docker Compose для React-приложения. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>Что важнее: дизайн или скорость сайта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-dizayn-ili-skorost-sayta</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-dizayn-ili-skorost-sayta</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что важнее: дизайн или скорость сайта. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Как задеплоить React app на VPS | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-deploy-react-app-na-vps</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-deploy-react-app-na-vps</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как задеплоить React app на VPS. Пошагово для деплоя и настройки сервера. Примеры конфигов и типичные ошибки.</description>
    </item>
    <item>
      <title>CRM для малого бизнеса: своя панель или коробка | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-crm-dlya-malogo-biznesa-svoya-ili-korobka</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-crm-dlya-malogo-biznesa-svoya-ili-korobka</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>CRM для малого бизнеса: своя панель или коробка. Чеклист, сроки и на что смотреть при заказе. Практика фриланс-разработки DEV.SOLO.</description>
    </item>
    <item>
      <title>Что я использую вместо Redux | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-vmesto-redux</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-vmesto-redux</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что я использую вместо Redux. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Что реально влияет на Lighthouse score | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-vliyaet-na-lighthouse</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-vliyaet-na-lighthouse</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что реально влияет на Lighthouse score. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Что тормозит современные сайты | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-tormozit-sovremennye-sayty</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-tormozit-sovremennye-sayty</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что тормозит современные сайты. Что реально ускоряет сайт: метрики, оптимизация фронта, проверка в Lighthouse.</description>
    </item>
    <item>
      <title>Что спросить у разработчика до предоплаты? | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-sprosit-u-razrabotchika-do-predoplaty</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-sprosit-u-razrabotchika-do-predoplaty</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что спросить у разработчика до предоплаты?. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Что я использую каждый день как frontend developer | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-ispolzuyu-kazhdyy-den</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-ispolzuyu-kazhdyy-den</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что я использую каждый день как frontend developer. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Что я хотел передать дизайном сайта | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-hotel-peredat-dizaynom</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-hotel-peredat-dizaynom</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что я хотел передать дизайном сайта. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>Что должен уметь frontend freelancer | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-dolzhen-umenet-frontend-freelancer</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-dolzhen-umenet-frontend-freelancer</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что должен уметь frontend freelancer. Практика на Vite/React без лишнего стека. Примеры кода и структура проекта.</description>
    </item>
    <item>
      <title>Что делает сайт «современным» в 2026 | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-delayet-sayt-sovremennym-2026</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-delayet-sayt-sovremennym-2026</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что делает сайт «современным» в 2026. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Что делает интерфейс «живым» | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-delayet-interfeys-zhivym</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-delayet-interfeys-zhivym</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что делает интерфейс «живым». Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Что я автоматизировал в своей разработке | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-chto-avtomatiziroval</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-chto-avtomatiziroval</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Что я автоматизировал в своей разработке. Как работать одному быстрее студии: процесс, границы, инструменты.</description>
    </item>
    <item>
      <title>Как сделать blur navbar при скролле | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-blur-navbar-pri-skrolle</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-blur-navbar-pri-skrolle</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать blur navbar при скролле. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>&quot;Бесплатный сайт для бизнеса&quot;: мифы и честные альтернативы | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-besplatnyy-sayt-dlya-biznesa-mify</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-besplatnyy-sayt-dlya-biznesa-mify</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Бесплатный сайт для бизнеса: чем опасны конструкторы</description>
    </item>
    <item>
      <title>API, вебхуки и интеграции: словарь для заказчика | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-api-slovar-zakazchika</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-api-slovar-zakazchika</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>REST, JSON, вебхук, OAuth, rate limit, idempotency - краткие определения, чтобы говорить с разработчиком на одном языке.</description>
    </item>
    <item>
      <title>Как сделать анимации без GSAP | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-animacii-bez-gsap</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-animacii-bez-gsap</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>Как сделать анимации без GSAP. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
    <item>
      <title>7 UI ошибок, из-за которых сайт выглядит устаревшим | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-7-ui-oshibok-ustarevshiy</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-7-ui-oshibok-ustarevshiy</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>7 UI ошибок, из-за которых сайт выглядит устаревшим. Приёмы визуала без отдельного дизайнера. Референсы и что проверить на мобилке.</description>
    </item>
    <item>
      <title>5 анимаций для современного landing page | DEV.SOLO</title>
      <link>https://dev-solo.ru/blog-5-animaciy-dlya-landing</link>
      <guid isPermaLink="true">https://dev-solo.ru/blog-5-animaciy-dlya-landing</guid>
      <pubDate>Mon, 18 May 2026 23:10:06 GMT</pubDate>
      <description>5 анимаций для современного landing page. Живые примеры анимации и CSS в статье. Без перегруза и с учётом производительности.</description>
    </item>
  </channel>
</rss>
