<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Poetic Bytes – Learn Python Free</title>
    <link>https://poetic-bytes.vercel.app/</link>
    <atom:link href="https://poetic-bytes.vercel.app/feed.xml" rel="self" type="application/rss+xml" />
    <description>Free, structured Python lessons from beginner to advanced. Runnable examples, no install needed.</description>
    <language>en</language>
    <copyright>© 2026 Glenn Junsay Pansensoy</copyright>
    <managingEditor>glenn@example.com (Glenn Junsay Pansensoy)</managingEditor>
    <lastBuildDate>Fri, 30 Oct 2026 07:22:00 +0800</lastBuildDate>
    <ttl>1440</ttl>

    <item>
      <title>Python Sets – Fast Unique Collections</title>
      <link>https://poetic-bytes.vercel.app/python-sets.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-sets.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:22:00 +0800</pubDate>
      <description>Unordered unique collections, set operations (union, intersection, difference), frozenset and set comprehensions.</description>
    </item>
    <item>
      <title>Modules &amp; Packages in Python</title>
      <link>https://poetic-bytes.vercel.app/python-modules.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-modules.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:21:00 +0800</pubDate>
      <description>Import mechanics, __init__.py, relative imports, pip and virtual environments.</description>
    </item>
    <item>
      <title>Python Exception Handling</title>
      <link>https://poetic-bytes.vercel.app/python-exceptions.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-exceptions.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:20:00 +0800</pubDate>
      <description>try/except/else/finally, custom exceptions, exception chaining and logging.</description>
    </item>
    <item>
      <title>Iterators &amp; Generators</title>
      <link>https://poetic-bytes.vercel.app/python-iterators.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-iterators.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:19:00 +0800</pubDate>
      <description>The iterator protocol, yield, generator expressions and itertools.</description>
    </item>
    <item>
      <title>Async &amp; Concurrency with asyncio</title>
      <link>https://poetic-bytes.vercel.app/python-async.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-async.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:18:00 +0800</pubDate>
      <description>Non-blocking code with async def, await, tasks, event loops and aiohttp.</description>
    </item>
    <item>
      <title>Decorators In Depth</title>
      <link>https://poetic-bytes.vercel.app/python-decorators.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-decorators.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:17:00 +0800</pubDate>
      <description>Factory decorators, class decorators, functools.wraps, lru_cache and real-world patterns.</description>
    </item>
    <item>
      <title>Type Hints &amp; mypy</title>
      <link>https://poetic-bytes.vercel.app/python-type-hints.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-type-hints.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:16:00 +0800</pubDate>
      <description>TypeVar, Protocol, TypedDict, generics and running mypy in CI.</description>
    </item>
    <item>
      <title>Building with LLM APIs</title>
      <link>https://poetic-bytes.vercel.app/python-llm-apis.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-llm-apis.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:15:00 +0800</pubDate>
      <description>Call Anthropic and OpenAI APIs, stream replies, add tools and build chatbots.</description>
    </item>
    <item>
      <title>Python Interview Questions</title>
      <link>https://poetic-bytes.vercel.app/python-interview-questions.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-interview-questions.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:14:00 +0800</pubDate>
      <description>Thirty common Python interview questions with clear answers and code.</description>
    </item>
    <item>
      <title>50 Python Project Ideas</title>
      <link>https://poetic-bytes.vercel.app/python-project-ideas.html</link>
      <guid isPermaLink="true">https://poetic-bytes.vercel.app/python-project-ideas.html</guid>
      <pubDate>Fri, 30 Oct 2026 07:13:00 +0800</pubDate>
      <description>Portfolio-ready project ideas from beginner to advanced, with feature checklists.</description>
    </item>
  </channel>
</rss>
