<?xml version="1.0" encoding="utf-8"?>
            <?xml-stylesheet type="text/xsl" href="/preview.xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
<atom:link href="https://rsseverything.com/ja/feed/281fde3a-ac9b-4744-8a50-0a64e52c191e.xml" rel="self" type="application/rss+xml" />
    <title>pamela fox&#039;s blog posts</title>
    <link>https://www.pamelafox.org/blogposts</link>
    <description><![CDATA[]]></description>
    <lastBuildDate>Tue, 10 Mar 2026 15:05:18 -0400</lastBuildDate>
    <generator>Rss Everything</generator>
    <ttl>360</ttl>



<item>




<guid isPermaLink="false">2bc710b15232e6806defc6ea077a61b3</guid>
<pubDate>Tue, 10 Feb 2026 02:03:15 -0500</pubDate>
<title>Using on-behalf-of flow for Entra-based MCP servers</title>
<link>http://blog.pamelafox.org/2026/01/using-on-behalf-of-flow-for-entra-based.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">e88cc380f5fbb4d8ddd0ffa191f079ba</guid>
<pubDate>Tue, 10 Feb 2026 02:03:09 -0500</pubDate>
<title>Watch the recordings from my Python + MCP series</title>
<link>http://blog.pamelafox.org/2025/12/watch-recordings-from-my-python-mcp.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">15101adf9821a98deadea9eaa810c1fb</guid>
<pubDate>Sun, 09 Nov 2025 14:11:20 -0500</pubDate>
<title>Watch the recordings from my Python + AI series</title>
<link>http://blog.pamelafox.org/2025/10/watch-recordings-from-my-python-ai.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">15953d5b83f0d39231fef13062f4525d</guid>
<pubDate>Fri, 26 Sep 2025 01:45:34 -0400</pubDate>
<title>Filter the tools from MCP servers</title>
<link>http://blog.pamelafox.org/2025/09/filter-tools-from-mcp-servers.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">c30f0a8de5859d80f038f556f882e9d4</guid>
<pubDate>Tue, 26 Aug 2025 22:07:52 -0400</pubDate>
<title>How I learn about generative AI</title>
<link>http://blog.pamelafox.org/2025/08/how-i-learn-about-generative-ai.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">3285db2310aa3326fc1b45eb8a6a463b</guid>
<pubDate>Mon, 11 Aug 2025 21:29:12 -0400</pubDate>
<title>GPT-5: Will it RAG?</title>
<link>http://blog.pamelafox.org/2025/08/gpt-5-will-it-rag.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">a87ce1040493a3920deb57822537339d</guid>
<pubDate>Mon, 11 Aug 2025 21:29:06 -0400</pubDate>
<title>Red-teaming a RAG app: gpt-4o-mini v. llama3.1 v. hermes3</title>
<link>http://blog.pamelafox.org/2025/08/red-teaming-rag-app-what-happens.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">d983eeb7e57b3b2c0c855a8f4c34fc25</guid>
<pubDate>Mon, 11 Aug 2025 21:28:59 -0400</pubDate>
<title>Automated repo maintenance via GitHub Copilot coding agent</title>
<link>http://blog.pamelafox.org/2025/07/automated-repo-maintenance-with-github.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">be345ca404e6b87615491dec9dafe87e</guid>
<pubDate>Mon, 11 Aug 2025 21:28:52 -0400</pubDate>
<title>To MCP or not to MCP?</title>
<link>http://blog.pamelafox.org/2025/07/to-mcp-or-not-to-mcp.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">f7f356d1d7263ea1bbcc310a73f00d3a</guid>
<pubDate>Mon, 11 Aug 2025 21:28:49 -0400</pubDate>
<title>MCP: Bringing mashups back!</title>
<link>http://blog.pamelafox.org/2025/07/mcp-bringing-mashups-back.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">d9df1b8eb1c91b00c4d76091222329d7</guid>
<pubDate>Wed, 25 Jun 2025 16:40:08 -0400</pubDate>
<title>Getting a hysterectomy: My reasons and recovery</title>
<link>http://blog.pamelafox.org/2025/06/getting-hysterectomy-my-reasons-and.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">d96b02718ccbacab7170013fbe23dcda</guid>
<pubDate>Wed, 25 Jun 2025 16:40:00 -0400</pubDate>
<title>Proficient Python: A free interactive online course</title>
<link>http://blog.pamelafox.org/2025/06/proficient-python-free-interactive.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">5a1806f9801b4d4946f190e72b9321a8</guid>
<pubDate>Fri, 06 Jun 2025 15:11:25 -0400</pubDate>
<title>Teaching Python with Codespaces</title>
<link>http://blog.pamelafox.org/2025/06/teaching-python-with-codespaces.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">9eface698591c8ef73c73aeb876b46e6</guid>
<pubDate>Thu, 29 May 2025 15:57:30 -0400</pubDate>
<title>A visual introduction to vector embeddings</title>
<link>http://blog.pamelafox.org/2025/05/a-visual-exploration-of-vector.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">f484f1c07f93854d27eb2a072fb5d5ca</guid>
<pubDate>Sun, 25 May 2025 19:19:27 -0400</pubDate>
<title>Using DefaultAzureCredential across multiple tenants</title>
<link>http://blog.pamelafox.org/2025/04/using-defaultazurecredential-across.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">6f05af7e38448e0edb20be27687575e9</guid>
<pubDate>Sun, 25 May 2025 19:19:17 -0400</pubDate>
<title>Use any Python AI agent framework with free GitHub Models</title>
<link>http://blog.pamelafox.org/2025/04/how-to-use-any-python-ai-agent.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">f2f3b5a932223488b5a6d1b0bedc4560</guid>
<pubDate>Sun, 25 May 2025 19:19:10 -0400</pubDate>
<title>Building a streaming DeepSeek-R1 app on Azure</title>
<link>http://blog.pamelafox.org/2025/04/building-streaming-deepseek-r1-app-on.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">3eef57132671d9c6de54f980caad5d30</guid>
<pubDate>Sun, 25 May 2025 19:19:09 -0400</pubDate>
<title>Evaluating gpt-4o-mini vs. gpt-3.5-turbo for RAG applications</title>
<link>http://blog.pamelafox.org/2025/03/gpt-4o-mini-vs-gpt-35-turbo-for-rag.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">5b8b15af494586b28d63b659da1874ac</guid>
<pubDate>Sun, 25 May 2025 19:19:02 -0400</pubDate>
<title>Safety evaluations for LLM-powered apps</title>
<link>http://blog.pamelafox.org/2025/02/is-your-llm-powered-app-providing-safe.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">fcfba727d30bbd452cc95443a194282a</guid>
<pubDate>Sun, 25 May 2025 19:18:53 -0400</pubDate>
<title>Observations: Using Python with DeepSeek-R1</title>
<link>http://blog.pamelafox.org/2025/01/observations-using-python-with-deepseek.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">8c51eeef7bfe766a21822bfe917fc340</guid>
<pubDate>Sun, 25 May 2025 19:18:46 -0400</pubDate>
<title>Add browser speech input &amp; output to your app</title>
<link>http://blog.pamelafox.org/2024/12/add-browser-speech-inputoutput-to-your.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">aea375f5f08d9b2966c051339b6a5eb4</guid>
<pubDate>Sun, 25 May 2025 19:18:46 -0400</pubDate>
<title>Running Azurite inside a Dev Container</title>
<link>http://blog.pamelafox.org/2024/11/running-azurite-inside-dev-container.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">04c6ae98f7d90cdd9de4b64fddfc2730</guid>
<pubDate>Sun, 25 May 2025 19:18:37 -0400</pubDate>
<title>Making a dev container with multiple data services</title>
<link>http://blog.pamelafox.org/2024/11/making-dev-container-with-multiple-data.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">152ba7ddba012a201b9fb4432cc606a0</guid>
<pubDate>Sun, 25 May 2025 19:18:31 -0400</pubDate>
<title>My first PyBay: Playing improv with Python</title>
<link>http://blog.pamelafox.org/2024/11/my-first-pybay-playing-improv-with.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">731d84febde04a61502fe45d380a6b92</guid>
<pubDate>Sun, 25 May 2025 19:18:28 -0400</pubDate>
<title>Entity extraction using OpenAI structured outputs mode</title>
<link>http://blog.pamelafox.org/2024/11/entity-extraction-using-openai.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">ca8deebd413956cb6457482652c1b244</guid>
<pubDate>Sun, 25 May 2025 19:18:22 -0400</pubDate>
<title>My parenting strategy: earn enough $ to outsource</title>
<link>http://blog.pamelafox.org/2024/09/my-parenting-strategy-earn-enough-to.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">46c340aa3979683222aab24dd866fcc5</guid>
<pubDate>Sun, 25 May 2025 19:18:10 -0400</pubDate>
<title>Integrating vision into RAG applications</title>
<link>http://blog.pamelafox.org/2024/09/integrating-vision-into-rag-applications.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">72a32771ca4a9870671af9dd6e636d01</guid>
<pubDate>Sun, 25 May 2025 19:18:09 -0400</pubDate>
<title>Making an Ollama-compatible RAG app</title>
<link>http://blog.pamelafox.org/2024/08/making-ollama-compatible-rag-app.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">c3efc48118ded03b6be2d568f57d9dcc</guid>
<pubDate>Sun, 25 May 2025 19:17:58 -0400</pubDate>
<title>Playwright and Pytest parametrization for responsive E2E tests</title>
<link>http://blog.pamelafox.org/2024/07/playwright-and-pytest-parametrization.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">3da2c74e7e3027e7173fe66abeb5ca46</guid>
<pubDate>Sun, 25 May 2025 19:17:57 -0400</pubDate>
<title>Should you use Quart or FastAPI for an AI app?</title>
<link>http://blog.pamelafox.org/2024/07/should-you-use-quart-or-fastapi-for-ai.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">3939c2dad778baa73cd0d50ac839faa1</guid>
<pubDate>Sun, 25 May 2025 19:17:46 -0400</pubDate>
<title>pgvector for Python developers</title>
<link>http://blog.pamelafox.org/2024/06/pgvector-for-python-developers.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">02ffdaec2a507da83f4835175a3aca69</guid>
<pubDate>Sun, 25 May 2025 19:17:44 -0400</pubDate>
<title>Using SLMs in GitHub Codespaces</title>
<link>http://blog.pamelafox.org/2024/06/using-slms-in-github-codespaces.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">873676f47828e758c9defd6bb7bcf7fd</guid>
<pubDate>Sun, 25 May 2025 19:17:36 -0400</pubDate>
<title>RAG on a database table with PostgreSQL</title>
<link>http://blog.pamelafox.org/2024/06/rag-on-database-table-with-postgresql.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">b24fd0a62178575c8069fdfb309159ba</guid>
<pubDate>Sun, 25 May 2025 19:17:33 -0400</pubDate>
<title>Doing RAG? Vector search is *not* enough</title>
<link>http://blog.pamelafox.org/2024/06/vector-search-is-not-enough.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">51d07f9a9ff1702917b631d42a127376</guid>
<pubDate>Sun, 25 May 2025 19:17:27 -0400</pubDate>
<title>Truncating conversation history for OpenAI chat completions</title>
<link>http://blog.pamelafox.org/2024/06/truncating-conversation-history-for.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">673b34d4b239b34d68a03c172df4efe8</guid>
<pubDate>Sun, 25 May 2025 19:17:20 -0400</pubDate>
<title>Evaluating RAG chat apps: Can your app say &quot;I don&#039;t know&quot;?</title>
<link>http://blog.pamelafox.org/2024/03/evaluating-rag-chat-apps-can-your-app.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">97b4fb0d0c5c77965d0092841fe71c39</guid>
<pubDate>Sun, 25 May 2025 19:17:14 -0400</pubDate>
<title>RAG techniques: Function calling for more structured retrieval</title>
<link>http://blog.pamelafox.org/2024/03/rag-techniques-using-function-calling.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">fe49917ae642f94aea57b42a66a1e376</guid>
<pubDate>Sun, 25 May 2025 19:17:09 -0400</pubDate>
<title>RAG techniques: Cleaning user questions with an LLM</title>
<link>http://blog.pamelafox.org/2024/02/rag-techniques-cleaning-user-questions.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">de763a7ebbf794067decf1be8448fa85</guid>
<pubDate>Sun, 25 May 2025 19:17:02 -0400</pubDate>
<title>Converting HTML pages to PDFs with Playwright</title>
<link>http://blog.pamelafox.org/2024/01/converting-html-pages-to-pdfs-with.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">fbe3918a510a61a11c7db4e1b64e79e1</guid>
<pubDate>Sun, 25 May 2025 19:16:55 -0400</pubDate>
<title>Evaluating a RAG chat app: Approach, SDKs, and Tools</title>
<link>http://blog.pamelafox.org/2024/01/evaluating-rag-chat-app-approach-sdks.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">914eac9f9dda58e2f753785978bf7408</guid>
<pubDate>Sun, 25 May 2025 19:16:47 -0400</pubDate>
<title>Developer relations &amp; motherhood: Will they blend?</title>
<link>http://blog.pamelafox.org/2024/01/developer-relations-motherhood-will.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">de60f5e461a9b26aaae9d6d4770b29a1</guid>
<pubDate>Sun, 25 May 2025 19:16:44 -0400</pubDate>
<title>Using FastAPI for an OpenAI chat backend</title>
<link>http://blog.pamelafox.org/2024/01/using-fastapi-for-openai-chat-backend.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">1b3a032fef7028b9e91f2fe920ec0163</guid>
<pubDate>Sun, 25 May 2025 19:16:38 -0400</pubDate>
<title>Using llamafile for local dev for an OpenAI Python web app</title>
<link>http://blog.pamelafox.org/2024/01/using-llamafile-for-local-dev-for.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">ed9637f4ded86c024a91010148b4e731</guid>
<pubDate>Sun, 25 May 2025 19:16:31 -0400</pubDate>
<title>Santa Tracker Tales: Nearly crashing Google&#039;s servers, Leaking Santa&#039;s data, and Angering an entire country</title>
<link>http://blog.pamelafox.org/2023/12/santa-tracker-tales-nearly-crashing.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">5cd85738eff4958ce9e0a31401121071</guid>
<pubDate>Sun, 25 May 2025 19:16:25 -0400</pubDate>
<title>How to document a native California garden</title>
<link>http://blog.pamelafox.org/2023/12/how-to-document-native-california-garden.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">0888833102f60c952cca3da667290fbf</guid>
<pubDate>Sun, 25 May 2025 19:16:18 -0400</pubDate>
<title>My failed attempt at using a closet as an office</title>
<link>http://blog.pamelafox.org/2023/12/my-failed-attempt-at-using-closet-as.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">654679f97e89d38b0c69694f049de634</guid>
<pubDate>Sun, 25 May 2025 19:16:14 -0400</pubDate>
<title>Strategies for managing dependencies for Python samples</title>
<link>http://blog.pamelafox.org/2023/10/strategies-for-managing-dependencies.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">51c893dfcf523554b6259c63d5d622e1</guid>
<pubDate>Sun, 25 May 2025 19:16:11 -0400</pubDate>
<title>Using SQLAlchemy 2.0 in Flask</title>
<link>http://blog.pamelafox.org/2023/09/using-sqlalchemy-20-in-flask.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">33bac25ae466f80af9584df35b1f6af5</guid>
<pubDate>Sun, 25 May 2025 19:16:01 -0400</pubDate>
<title>Best practices for OpenAI Chat apps: Go Keyless</title>
<link>http://blog.pamelafox.org/2023/09/best-practices-for-openai-chat-apps-go.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">00e163afc1e8c1012c1797076157f54f</guid>
<pubDate>Sun, 25 May 2025 19:15:53 -0400</pubDate>
<title>Best practices for OpenAI Chat apps: Streaming UI</title>
<link>http://blog.pamelafox.org/2023/09/best-practices-for-openai-chat-apps_16.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">adfefcf14eaa5afb0329c2961507a360</guid>
<pubDate>Sun, 25 May 2025 19:15:50 -0400</pubDate>
<title>Best practices for OpenAI Chat apps: Concurrency</title>
<link>http://blog.pamelafox.org/2023/09/best-practices-for-openai-chat-apps.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">4a6ec6b2a2059de6ff4d1d5403aa39e7</guid>
<pubDate>Sun, 25 May 2025 19:15:44 -0400</pubDate>
<title>Mocking async openai package calls with pytest</title>
<link>http://blog.pamelafox.org/2023/09/mocking-async-openai-package-calls-with.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">2003fbe6504c04f27ff4ea5bc633daee</guid>
<pubDate>Sun, 25 May 2025 19:15:36 -0400</pubDate>
<title>Fetching JSON over streaming HTTP</title>
<link>http://blog.pamelafox.org/2023/08/fetching-json-over-streaming-http.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">fcbb82e8ee28ba15473831709d349068</guid>
<pubDate>Sun, 25 May 2025 19:15:32 -0400</pubDate>
<title>Accessibility snapshot testing for Python web apps (Part 2)</title>
<link>http://blog.pamelafox.org/2023/08/accessibility-snapshot-testing-for.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">cb7ee84f4dd2daad4fbcab7cbdba2693</guid>
<pubDate>Sun, 25 May 2025 19:15:24 -0400</pubDate>
<title>Automated accessibility audits for Python web apps (Part 1)</title>
<link>http://blog.pamelafox.org/2023/07/automated-accessibility-audits-for.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">bc7015129a48eb7bb6e95c97bb228969</guid>
<pubDate>Sun, 25 May 2025 19:15:22 -0400</pubDate>
<title>Tips for debugging Flask deployments to Azure App Service</title>
<link>http://blog.pamelafox.org/2023/06/tips-for-debugging-flask-deployments-to.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">8d82a3a17d843098a57d340932fb73a5</guid>
<pubDate>Sun, 25 May 2025 19:15:13 -0400</pubDate>
<title>Best practices for prompting GitHub Copilot in VS Code</title>
<link>http://blog.pamelafox.org/2023/06/best-practices-for-prompting-github.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">fa75a96729fd315e01c5aa34f7dc0667</guid>
<pubDate>Sun, 25 May 2025 19:15:09 -0400</pubDate>
<title>Providing feedback on the VS Code Python experience</title>
<link>http://blog.pamelafox.org/2023/06/providing-feedback-on-vs-code-python.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">b3a1ef4942a4ba3af08efd7fa2649b00</guid>
<pubDate>Sun, 25 May 2025 19:15:02 -0400</pubDate>
<title>Streaming ChatGPT with server-sent events in Flask</title>
<link>http://blog.pamelafox.org/2023/05/streaming-chatgpt-with-server-sent.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">ab52c82a326c88ec3c51191a4bd77b40</guid>
<pubDate>Sun, 25 May 2025 19:14:56 -0400</pubDate>
<title>A Dev Container for SQLAlchemy with SQLTools</title>
<link>http://blog.pamelafox.org/2023/05/a-dev-container-for-sqlalchemy-with.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">d25fd14453a792e6367acb525dded571</guid>
<pubDate>Sun, 25 May 2025 19:14:49 -0400</pubDate>
<title>Deploying to App Service free tier with Bicep</title>
<link>http://blog.pamelafox.org/2023/05/deploying-to-app-service-free-tier-with.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">9a93630cecd3041910b07496d404c807</guid>
<pubDate>Sun, 25 May 2025 19:14:46 -0400</pubDate>
<title>Deploying PostgreSQL servers with Bicep</title>
<link>http://blog.pamelafox.org/2023/05/postgresql-bicep.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">a8ce141db5c5d7d61da1d617b1e6f998</guid>
<pubDate>Sun, 25 May 2025 19:14:38 -0400</pubDate>
<title>Converting a Spreadsheet to JSON with Neptyne</title>
<link>http://blog.pamelafox.org/2023/04/converting-spreadsheet-to-json-with.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">6605601f33c90f001b1c4dd0359b6c07</guid>
<pubDate>Sun, 25 May 2025 19:14:31 -0400</pubDate>
<title>Adding Microsoft Graph authentication as a Flask Blueprint</title>
<link>http://blog.pamelafox.org/2023/03/adding-microsoft-graph-authentication.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">24ab16ee01130c379a49543ee4c52705</guid>
<pubDate>Sun, 25 May 2025 19:14:29 -0400</pubDate>
<title>Deploying a containerized FastAPI app to Azure Container Apps</title>
<link>http://blog.pamelafox.org/2023/03/deploying-containerized-fastapi-app-to.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">8cff31e482e433790fc48377877de44a</guid>
<pubDate>Sun, 25 May 2025 19:14:17 -0400</pubDate>
<title>Rendering matplotlib charts in Flask</title>
<link>http://blog.pamelafox.org/2023/03/rendering-matplotlib-charts-in-flask.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">83db4d56304644ed0fbb110534c5e0b2</guid>
<pubDate>Sun, 25 May 2025 19:14:11 -0400</pubDate>
<title>Fast-loading Python Dev Containers</title>
<link>http://blog.pamelafox.org/2023/03/fast-loading-python-dev-containers.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">7776db94f803b00db97970de8e1377a0</guid>
<pubDate>Sun, 25 May 2025 19:14:09 -0400</pubDate>
<title>Hosting Python Web Apps on Azure: A Price-Off</title>
<link>http://blog.pamelafox.org/2023/03/hosting-python-web-apps-on-azure-price.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">7670f68d4f1211e654d3fe423fa4c765</guid>
<pubDate>Sun, 25 May 2025 19:13:59 -0400</pubDate>
<title>Testing APIFlask with schemathesis</title>
<link>http://blog.pamelafox.org/2023/02/testing-apiflask-with-schemathesis.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">819840d042f601d81d9b8afe27d8c93d</guid>
<pubDate>Sun, 25 May 2025 19:13:58 -0400</pubDate>
<title>Managing Python dependency versions for web projects</title>
<link>http://blog.pamelafox.org/2023/02/managing-python-dependency-versions-for.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">3b0caf32510f62550b949e80529c8100</guid>
<pubDate>Sun, 25 May 2025 19:13:48 -0400</pubDate>
<title>Loading multiple Python versions with Pyodide</title>
<link>http://blog.pamelafox.org/2023/02/loading-multiple-python-versions-with.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">f877734e402c1f8710d0ef5093238f5c</guid>
<pubDate>Sun, 25 May 2025 19:13:44 -0400</pubDate>
<title>Dis This: Disassemble Python code online</title>
<link>http://blog.pamelafox.org/2023/02/dis-this-disassemble-python-code-online.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">33ccdf4eee06b8a3bfa8c623fad0465b</guid>
<pubDate>Sun, 25 May 2025 19:13:36 -0400</pubDate>
<title>Writing a static maps API with FastAPI and Azure</title>
<link>http://blog.pamelafox.org/2023/02/writing-static-maps-api-with-fastapi.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">ac57aadc81cccd1067ae610f2c5aec25</guid>
<pubDate>Sun, 25 May 2025 19:13:29 -0400</pubDate>
<title>Using Copilot with Python apps</title>
<link>http://blog.pamelafox.org/2023/01/using-copilot-with-python-apps.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">b7af0bcfaefe218bf39419e69f1c465a</guid>
<pubDate>Sun, 25 May 2025 19:13:27 -0400</pubDate>
<title>Tips for writing Bicep files for Azure deployment</title>
<link>http://blog.pamelafox.org/2023/01/tips-for-writing-bicep-files-for-azure.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">107caa285866b73362921ca4e7c17219</guid>
<pubDate>Sun, 25 May 2025 19:13:23 -0400</pubDate>
<title>Tips for debugging Django deployments to Azure App Service</title>
<link>http://blog.pamelafox.org/2023/01/tips-for-debugging-django-app.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">a7d0f70f24e54cd11c8e23ad73a52f65</guid>
<pubDate>Sun, 25 May 2025 19:13:17 -0400</pubDate>
<title>FastAPI on Azure Functions with Azure API Management</title>
<link>http://blog.pamelafox.org/2022/11/fastapi-on-azure-functions-with-azure.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">10977cd79e959ba17ed44bed9bdbadfa</guid>
<pubDate>Sun, 25 May 2025 19:13:05 -0400</pubDate>
<title>Running PostgreSQL in a Dev Container with Flask/Django</title>
<link>http://blog.pamelafox.org/2022/11/running-postgresql-in-devcontainer-with.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">202c5ce660cc6f0b46d2e66cd697db67</guid>
<pubDate>Sun, 25 May 2025 19:13:02 -0400</pubDate>
<title>Deploying a Django app to Azure with the Azure Developer CLI</title>
<link>http://blog.pamelafox.org/2022/11/deploying-django-app-to-azure-with.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">6baf1c729eb6ed0997d6b7e18da6bd06</guid>
<pubDate>Sun, 25 May 2025 19:12:58 -0400</pubDate>
<title>A template for new Python projects with Dev Container support</title>
<link>http://blog.pamelafox.org/2022/10/a-github-template-for-new-python.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">c772e4004d77ae583ad336a0a8356f10</guid>
<pubDate>Sun, 25 May 2025 19:12:51 -0400</pubDate>
<title>Happy Hacktoberfest!</title>
<link>http://blog.pamelafox.org/2022/10/happy-hacktoberfest.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">0d65180ce21179f4569c4a062127e0e6</guid>
<pubDate>Sun, 25 May 2025 19:12:41 -0400</pubDate>
<title>Deploying a containerized Flask app to Azure Container Apps</title>
<link>http://blog.pamelafox.org/2022/09/deploying-containerized-flask-app-to.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">15fc3f7a20f7fddf4c97d9e6932a5585</guid>
<pubDate>Sun, 25 May 2025 19:12:40 -0400</pubDate>
<title>Returning an image from an Azure Function App in Python</title>
<link>http://blog.pamelafox.org/2022/09/returning-image-from-azure-function-app.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">f0b643373d80b3905a9a487a2e9ca410</guid>
<pubDate>Sun, 25 May 2025 19:12:32 -0400</pubDate>
<title>Preparing a Django app for deployment on Azure App Service</title>
<link>http://blog.pamelafox.org/2022/09/preparing-django-app-for-deployment-on.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">0f728ecc79344f9dfffded29e4c0329d</guid>
<pubDate>Sun, 25 May 2025 19:12:28 -0400</pubDate>
<title>How I setup a Python project</title>
<link>http://blog.pamelafox.org/2022/09/how-i-setup-python-project.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">06863a8f345f666d1b2553fee7dd7da2</guid>
<pubDate>Sun, 25 May 2025 19:12:20 -0400</pubDate>
<title>CS content inclusivity guide</title>
<link>http://blog.pamelafox.org/2022/08/cs-content-inclusivity-guide.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">f11ebe2ee91c15b420bfd5b7a0418406</guid>
<pubDate>Sun, 25 May 2025 19:12:11 -0400</pubDate>
<title>A browser-based runner for Faded Parsons Problems</title>
<link>http://blog.pamelafox.org/2022/08/a-browser-based-runner-for-faded.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">5867187abd43c8b0768f35e7facd750a</guid>
<pubDate>Sun, 25 May 2025 19:12:05 -0400</pubDate>
<title>My bed-sharing setup</title>
<link>http://blog.pamelafox.org/2022/08/my-bed-sharing-setup.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">a4f7ebf5ed5deef77c6b702f4271b9d6</guid>
<pubDate>Sun, 25 May 2025 19:12:05 -0400</pubDate>
<title>Porting a project from spaces to tabs</title>
<link>http://blog.pamelafox.org/2022/08/porting-project-from-spaces-to-tabs.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">c322ea42cd7d8ca1a4a03f2e141f2f9d</guid>
<pubDate>Sun, 25 May 2025 19:11:55 -0400</pubDate>
<title>Tips for planting milkweeds in the Bay area</title>
<link>http://blog.pamelafox.org/2022/07/tips-for-planting-milkweeds-in-bay-area.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">0e160b35d37ce8e78636c5decfabee8e</guid>
<pubDate>Sun, 25 May 2025 19:11:50 -0400</pubDate>
<title>Line highlighting extension for Code Mirror 6</title>
<link>http://blog.pamelafox.org/2022/07/line-highlighting-extension-for-code.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">80cc60663eccde26109644ee6caa3d37</guid>
<pubDate>Sun, 25 May 2025 19:11:46 -0400</pubDate>
<title>Inactivity timer for Chrome extensions</title>
<link>http://blog.pamelafox.org/2022/07/inactivity-timer-for-chrome-extensions.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">1f186c12f0740771c8f5d8609c947b6a</guid>
<pubDate>Sun, 25 May 2025 19:11:35 -0400</pubDate>
<title>Diversifying historical references in CS classes</title>
<link>http://blog.pamelafox.org/2022/07/diversifying-historical-references-in.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">5807f2ab41c5f5c3bd8757755a1a80c4</guid>
<pubDate>Sun, 25 May 2025 19:11:34 -0400</pubDate>
<title>How to audit CS61A</title>
<link>http://blog.pamelafox.org/2022/07/how-to-audit-cs61a.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">c25eb2c5f99de48bc81ed634a382815f</guid>
<pubDate>Sun, 25 May 2025 19:11:27 -0400</pubDate>
<title>How accessibility helps a nursing mother</title>
<link>http://blog.pamelafox.org/2022/06/how-accessibility-helps-nursing-mother.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>
<item>




<guid isPermaLink="false">68fd1096ef00bd4bba21cc6a8d81bf98</guid>
<pubDate>Sun, 25 May 2025 19:11:18 -0400</pubDate>
<title>My experience as a Unit-18 Berkeley Lecturer</title>
<link>http://blog.pamelafox.org/2022/05/my-experience-as-unit-18-berkeley.html</link>
<description><![CDATA[


    <br/>



    


    <p><sub><i>-- Delivered by <a href="https://rsseverything.com">RssEverything</a> service</i></sub></p>


]]></description>
</item>

  </channel>
</rss>

