<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Online #Python Training &amp; Expert Community: Tutorials, Video Courses, Books, Quizzes...and More! Join 1M+ Pythonistas at http://realpython.com</description><link>https://bsky.app/profile/realpython.com</link><title>@realpython.com - Real Python</title><item><link>https://bsky.app/profile/realpython.com/post/3mk3o2pvj7y2f</link><description>🐍📰 Altair: Declarative Charts With Python realpython.com/altair-python/&#xA;https://realpython.com/altair-python/</description><pubDate>22 Apr 2026 14:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mk3o2pvj7y2f</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mk3kh7cs7t2k</link><description>LLM dependency anti-pattern</description><pubDate>22 Apr 2026 12:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mk3kh7cs7t2k</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mk3hc2hqzx2h</link><description>❓🐍 Quiz: SQLite and SQLAlchemy in Python: Move Your Data Beyond Flat Files Quiz https://realpython.com/quizzes/sqlite-sqlalchemy-video/</description><pubDate>22 Apr 2026 12:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mk3hc2hqzx2h</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mk2defwme322</link><description>🐍📰 Gemini CLI vs Claude Code: Which to Choose for Python Tasks&#xA;&#xA;Gemini CLI vs Claude Code: compare setup, performance, code quality, and cost to find the right Python AI coding tool for your workflow&#xA;&#xA;https://realpython.com/gemini-cli-vs-claude-code/</description><pubDate>22 Apr 2026 01:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mk2defwme322</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjzw2ftq6k25</link><description>Quantum instructions -&gt; Running — Episode 276 with Negar Vahid</description><pubDate>21 Apr 2026 21:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjzw2ftq6k25</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjzqotglqu2w</link><description>📰🐍 Get the best Python links of the week: PyCoder’s Weekly Issue #731: Visualize ML, Vector DBs, Type Checker Comparison, and More (April 21, 2026) pycoders.com/issues/731&#xA;https://pycoders.com/issues/731</description><pubDate>21 Apr 2026 19:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjzqotglqu2w</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjz7zy3dha2h</link><description>📺🐍 Leverage OpenAI&amp;#x27;s API in Your Python Projects https://realpython.com/courses/leverage-openais-api-in-your-python-projects/</description><pubDate>21 Apr 2026 14:47 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjz7zy3dha2h</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjyxfleyvd2g</link><description>❓🐍 Quiz: Leverage OpenAI&amp;#x27;s API in Your Python Projects Quiz https://realpython.com/quizzes/leverage-openais-api-in-your-python-projects/</description><pubDate>21 Apr 2026 12:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjyxfleyvd2g</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjyxfkse7l2g</link><description>❓🐍 Quiz: uv vs pip: Python Packaging and Dependency Management Quiz https://realpython.com/quizzes/uv-vs-pip-python/</description><pubDate>21 Apr 2026 12:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjyxfkse7l2g</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjxx6zaqci2q</link><description>❓🐍 Quiz: How to Conceptualize Python Fundamentals for Greater Mastery Quiz https://realpython.com/quizzes/conceptualize-python-fundamentals/</description><pubDate>21 Apr 2026 02:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjxx6zaqci2q</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjxsvkq44c2i</link><description>🐍🎧Reassessing the LLM Landscape &amp; Summoning Ghosts&#xA;&#xA;How is the industry shifting from post-training towards context engineering and multi-agent orchestration? Jodie Burchell, data scientist and Python Advocacy Team Lead at JetBrains, returns to discuss the current AI coding landscape&#xA;buff.ly/qNL1Apj</description><pubDate>21 Apr 2026 01:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjxsvkq44c2i</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjxfl7emlp2a</link><description>Single Responsibility Principle</description><pubDate>20 Apr 2026 21:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjxfl7emlp2a</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjwn63adbd2h</link><description>🐍📰 Gemini CLI vs Claude Code: Which to Choose for Python Tasks&#xA;https://buff.ly/fYc25sj</description><pubDate>20 Apr 2026 14:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjwn63adbd2h</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjvchkvyfr25</link><description>Using Functional Programming with Python</description><pubDate>20 Apr 2026 01:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjvchkvyfr25</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjuv36s3322i</link><description>🐍📩 Exploring Django, Dictionaries, pandas versus Polars, and More in Pycoders Weekly (Issue 730)&#xA;&#xA;pycoders.com/issues/730</description><pubDate>19 Apr 2026 21:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjuv36s3322i</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjtyxrfz5s2p</link><description>🐍🎧 Reassessing the LLM Landscape &amp; Summoning Ghosts&#xA;&#xA;What are the current techniques being employed to improve the performance of LLM-based systems? Jodie Burchell, data scientist and Python Advocacy Team Lead at JetBrains, returns to discuss the current AI coding landscape.&#xA;&#xA;buff.ly/qNL1Apj</description><pubDate>19 Apr 2026 12:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjtyxrfz5s2p</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjsrxnmu5q2i</link><description>🐍📰 Variables in Python: Usage and Best Practices&#xA;&#xA;Explore Python variables from creation to best practices, covering naming conventions, dynamic typing, variable scope, and type hints with examples.&#xA;&#xA;https://realpython.com/python-variables/</description><pubDate>19 Apr 2026 01:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjsrxnmu5q2i</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjsembtjfe2i</link><description>🐍📺 Vector Databases and Embeddings With ChromaDB [Video]&#xA;&#xA;Learn how to use ChromaDB, an open-source vector database, to store embeddings and provide context for large language models in Python&#xA;&#xA;https://realpython.com/courses/vector-databases-embeddings-chromadb/</description><pubDate>18 Apr 2026 21:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjsembtjfe2i</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjqbipx2ve2t</link><description>🐍📺 Vector Databases and Embeddings With ChromaDB [Video]&#xA;&#xA;Learn how to use ChromaDB, an open-source vector database, to store embeddings and give context to large language models in Python&#xA;&#xA;https://realpython.com/courses/vector-databases-embeddings-chromadb/</description><pubDate>18 Apr 2026 01:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjqbipx2ve2t</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjpu5ebhbg22</link><description>🐍📩 Pycoders Weekly (Issue 730) — Typing Django, Dictionaries, pandas vs Polars, and More&#xA;&#xA;buff.ly/r07OcUZ</description><pubDate>17 Apr 2026 21:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjpu5ebhbg22</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjoxzwwcm62o</link><description>🐍📰 How to Add Features to a Python Project With Codex CLI&#xA;&#xA;Use Codex CLI to add a feature directly from your terminal in a multi-file Python project, instead of copying code from a browser or using an IDE plugin.&#xA;&#xA;realpython.com/codex-cli/</description><pubDate>17 Apr 2026 12:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjoxzwwcm62o</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjovgmwpvk2o</link><description>🎧🐍 Episode #291 of the Real Python Podcast is live: Reassessing the LLM Landscape &amp; Summoning Ghosts https://realpython.com/podcasts/rpp/291/</description><pubDate>17 Apr 2026 12:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjovgmwpvk2o</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjovfroesq2s</link><description>❓🐍 Quiz: Working With Python Virtual Environments Quiz https://realpython.com/quizzes/working-python-virtual-environments/</description><pubDate>17 Apr 2026 12:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjovfroesq2s</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjnqzrltgl2k</link><description>Want to go from calling OpenAI&#39;s API to building autonomous AI agents in #Python? New learning path maps out the full route:&#xA;&#xA;https://realpython.com/learning-paths/llm-application-development-python/</description><pubDate>17 Apr 2026 01:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjnqzrltgl2k</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjndogvvif23</link><description>🐍🎧 Advice on Managing Projects &amp; Making Python Classes Friendly&#xA;&#xA;What goes into managing a major project? Christopher Trudeau is back on the show this week with another batch of PyCoder&#39;s Weekly articles and projects.&#xA;&#xA;https://realpython.com/podcasts/rpp/290/</description><pubDate>16 Apr 2026 21:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjndogvvif23</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjmndpy6hm2k</link><description>🐍 Python Term of the Day: Lovable (AI Coding Tools)&#xA;&#xA;An AI-powered full-stack platform that generates and deploys web applications from natural language descriptions.&#xA;&#xA;https://realpython.com/ref/ai-coding-tools/lovable/</description><pubDate>16 Apr 2026 14:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjmndpy6hm2k</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjmhkywjfr2s</link><description>🐍📰 How to Add Features to a Python Project With Codex CLI&#xA;&#xA;Learn how to use Codex CLI to add features to Python projects via the terminal. Master AI-powered coding without needing a browser or IDE plugins&#xA;&#xA;realpython.com/codex-cli/</description><pubDate>16 Apr 2026 12:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjmhkywjfr2s</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjmesuez6b2o</link><description>❓🐍 Quiz: Welcome to Real Python! Quiz https://realpython.com/quizzes/real-python-welcome/</description><pubDate>16 Apr 2026 12:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjmesuez6b2o</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjlakvl5gv2f</link><description>🐍🎧 Advice on Managing Projects &amp; Making Python Classes Friendly&#xA;&#xA;What techniques can you employ for a project that&#39;s in crisis? Christopher Trudeau is back on the show this week with another batch of PyCoder&#39;s Weekly articles and projects.&#xA;&#xA;https://realpython.com/podcasts/rpp/290/</description><pubDate>16 Apr 2026 01:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjlakvl5gv2f</guid></item><item><link>https://bsky.app/profile/realpython.com/post/3mjktcfcmjv2i</link><description>Exploratory data analysis</description><pubDate>15 Apr 2026 21:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:tt4wavjsze5fzhbj66pgewll/app.bsky.feed.post/3mjktcfcmjv2i</guid></item></channel></rss>