<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Python on Tech blog about the boring stuff.</title>
    <link>https://mrlokans.work/tags/python/</link>
    <description>Recent content in Python on Tech blog about the boring stuff.</description>
    <generator>Hugo -- 0.157.0</generator>
    <language>en-us</language>
    <copyright>Andrei Sviridov</copyright>
    <lastBuildDate>Sun, 08 Mar 2026 12:35:00 +0100</lastBuildDate>
    <atom:link href="https://mrlokans.work/tags/python/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Building a Self-Hosted Chess Blunder Trainer</title>
      <link>https://mrlokans.work/posts/building-self-hosted-chess-blunder-trainer/</link>
      <pubDate>Sun, 08 Mar 2026 12:35:00 +0100</pubDate>
      <guid>https://mrlokans.work/posts/building-self-hosted-chess-blunder-trainer/</guid>
      <description>When you cannot learn to play well - make a product to get better.</description>
    </item>
    <item>
      <title>A Bit on Personal Finance and Python</title>
      <link>https://mrlokans.work/posts/a-bit-on-personal-finance-and-python/</link>
      <pubDate>Tue, 06 Jan 2026 10:34:34 +0100</pubDate>
      <guid>https://mrlokans.work/posts/a-bit-on-personal-finance-and-python/</guid>
      <description>A short note on my financial tracking journey</description>
    </item>
    <item>
      <title>Gunicorn Timeout Is Not What You Think It Is</title>
      <link>https://mrlokans.work/posts/gunicorn-timeout-is-not-what-you-think-it-is/</link>
      <pubDate>Sun, 28 Sep 2025 15:15:10 +0200</pubDate>
      <guid>https://mrlokans.work/posts/gunicorn-timeout-is-not-what-you-think-it-is/</guid>
      <description>Gunicorn timeout is not a request timeout, it&amp;#39;s the timeout of the whole worker not being responsive.</description>
    </item>
    <item>
      <title>Langchain Dissapointed Me</title>
      <link>https://mrlokans.work/posts/langchain-dissapointed-me/</link>
      <pubDate>Sun, 28 Sep 2025 13:58:58 +0200</pubDate>
      <guid>https://mrlokans.work/posts/langchain-dissapointed-me/</guid>
      <description>A short story of how flexibility of langchain becomes its weak spot.</description>
    </item>
    <item>
      <title>Anatomy of Graceful Shutdown: Part 4</title>
      <link>https://mrlokans.work/posts/anatomy-of-graceful-shutdown-part-4/</link>
      <pubDate>Mon, 30 Jun 2025 15:01:00 +0100</pubDate>
      <guid>https://mrlokans.work/posts/anatomy-of-graceful-shutdown-part-4/</guid>
      <description>Deep dive into Celery graceful shutdown and architecture with RabbitMQ/AMQP: in-depth analysis across four projects (Celery, Kombu, py-amqp, billiard)</description>
    </item>
    <item>
      <title>Making a Sudoku Solver: Having no Idea What I m doing.</title>
      <link>https://mrlokans.work/posts/making-a-sudoku-solver/</link>
      <pubDate>Thu, 21 Mar 2024 21:00:31 +0100</pubDate>
      <guid>https://mrlokans.work/posts/making-a-sudoku-solver/</guid>
      <description>Creating a Sudoku solver using neural networks having no prior on how to solve sudokus algorithmically or what to do with neural networks.</description>
    </item>
    <item>
      <title>Python Multiprocessing Quirks on MacOS.</title>
      <link>https://mrlokans.work/posts/python-multiprocessing-quirks/</link>
      <pubDate>Sun, 14 Jan 2024 10:17:00 +0100</pubDate>
      <guid>https://mrlokans.work/posts/python-multiprocessing-quirks/</guid>
      <description>Issue with python multiprocessing mode, Django and its tests OBJC_DISABLE_INITIALIZE_FORK_SAFETY magic variable meaning</description>
    </item>
  </channel>
</rss>
