<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>selfdev</title>
  <link>https://selfdev.store/</link>
  <atom:link href="https://selfdev.store/feed.xml" rel="self" type="application/rss+xml"/>
  <description>Заметки бэкенд-разработчика: Python, Go, базы данных и домашний сервер.</description>
  <language>ru</language>
  <lastBuildDate>Wed, 14 Oct 2026 09:30:00 +0000</lastBuildDate>
  <item>
    <title>Go после Python: первые две недели</title>
    <link>https://selfdev.store/notes/go-after-python/</link>
    <guid>https://selfdev.store/notes/go-after-python/</guid>
    <pubDate>Wed, 14 Oct 2026 09:30:00 +0000</pubDate>
    <description>Ошибки как значения, неявные интерфейсы и горутины без «цветных» функций.</description>
  </item>
  <item>
    <title>Почему Celery теряет задачи, когда падает воркер</title>
    <link>https://selfdev.store/notes/celery-lost-tasks/</link>
    <guid>https://selfdev.store/notes/celery-lost-tasks/</guid>
    <pubDate>Sun, 02 Aug 2026 18:10:00 +0000</pubDate>
    <description>acks_late, prefetch и visibility timeout у Redis-брокера.</description>
  </item>
  <item>
    <title>Postgres в Docker и «could not resize shared memory segment»</title>
    <link>https://selfdev.store/notes/postgres-docker-shm/</link>
    <guid>https://selfdev.store/notes/postgres-docker-shm/</guid>
    <pubDate>Tue, 19 May 2026 20:45:00 +0000</pubDate>
    <description>Откуда берутся 64 МБ и почему параллельным запросам их мало.</description>
  </item>
  <item>
    <title>Домашний сервер из списанного офисного ПК</title>
    <link>https://selfdev.store/notes/old-office-pc-server/</link>
    <guid>https://selfdev.store/notes/old-office-pc-server/</guid>
    <pubDate>Sun, 08 Feb 2026 12:00:00 +0000</pubDate>
    <description>Что умеет компактный системник за копейки и как я делаю ему бэкапы.</description>
  </item>
  <item>
    <title>asyncio.gather и исключения: что я понял не сразу</title>
    <link>https://selfdev.store/notes/asyncio-gather-exceptions/</link>
    <guid>https://selfdev.store/notes/asyncio-gather-exceptions/</guid>
    <pubDate>Sun, 23 Nov 2025 16:20:00 +0000</pubDate>
    <description>Упавшая задача не отменяет соседние. TaskGroup ведёт себя иначе.</description>
  </item>
</channel>
</rss>
