Skip to content
View pamelafox's full-sized avatar




  • Pro


@girldevelopit @microsoft @Azure
Block or Report

Block or report pamelafox

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

πŸ³οΈβ€πŸŒˆ Happy Pride! πŸ³οΈβ€πŸŒˆ May everyone love freely. πŸ‘©πŸ½β€β€οΈβ€πŸ’‹β€πŸ‘©πŸΌ πŸ‘¨πŸΌβ€β€οΈβ€πŸ‘¨πŸΏ πŸ‘©πŸ»β€β€οΈβ€πŸ‘¨πŸΌ

I'm Pamela Fox, a Cloud Advocate in Python at Microsoft. 🐍 ☁️

Upcoming talks: [Python Web Apps 101 Series, AI Engineer World's Fair, North Bay Python

If you're looking to get started with Python or AI on Azure, here are Azure-related repositories that I maintain:

Tables Python libraries Azure services AZD? AI?
rag-postgres-openai-python OpenAI, FastAPI, pgvector Container Apps, Azure OpenAI, PostgreSQL Flexible Server βœ… βœ…
azure-search-openai-demo OpenAI, Quart App Service, Azure AI Search βœ… βœ…
openai-chat-app-quickstart OpenAI, Quart Azure OpenAI, Container Apps, Container Registry βœ… βœ…
openai-chat-app-entra-auth-local OpenAI, Quart, Quart-Session, MSAL Azure OpenAI, Microsoft Entra, Azure Cache for Redis, Container Apps
openai-chat-app-entra-auth-builtin OpenAI, Quart Azure OpenAI, Microsoft Entra, Container Apps
openai-chat-backend-fastapi OpenAI, FastAPI Container Apps, Container Registry βœ… βœ…
python-openai-demos OpenAI Azure OpenAI - βœ…
azure-openai-keyless OpenAI Azure OpenAI - βœ…
azure-postgres-pgvector-python pgvector PostgreSQL Flexible Server βœ… -
langfuse-on-azure - Container Apps, PostGres Flexible Server βœ… βœ…
flask-charts-api-container-app Flask, APIFlask, gunicorn Container Apps, Container Registry, CDN βœ… -
flask-gallery-container-app Flask, gunicorn Container Apps, Container Registry, CDN βœ… -
flask-surveys-container-app Flask, gunicorn, SQLAlchemy, psycopg2 Container Apps, Container Registry, PostGres Flexible Server, Key Vault βœ… -
simple-flask-api-container Flask Container Apps, Container Registry βœ… -
simple-flask-server-container Flask Container Apps, Container Registry βœ… -
staticmaps-function FastAPI, py-staticmaps, OpenTelemetry Functions, CDN βœ… -
simple-fastapi-container FastAPI Container Apps βœ… -
fastapi-azure-function-apim FastAPI Functions, API Managament βœ… -
fastapi-on-azure-functions FastAPI Functions βœ… -
regression-model-azure-demo FastAPI, scikit-learn Functions βœ… -
msdocs-django-postgresql-sample-app-azd Django, psycopg2, whitenoise App Service, PostGres Flexible Server, Virtual Network, Key Vault βœ… -
msdocs-flask-postgresql-sample-app-azd Flask, psycopg2, SQLAlchemy,Alembic App Service, PostGres Flexible Server, Virtual Network, Key Vault βœ… -
django-quiz-app Django, psycopg2, whitenoise App Service, PostGres Flexible Server, Key Vault βœ… -
flask-db-quiz-example Flask, SQLAlchemy, psycopg2 App Service, PostGres Flexible Server βœ… -
simple-flask-server-appservice Flask App Service βœ… -
simple-flask-api-azure-function Flask Functions βœ… -
babybuddy-azure Django, psycopg2 Container Applications, PostGres Flexible Server βœ… -
translation-telephone Flask, SQLAlchemy, psycopg2 Bicep, App Service, Cognitive Services (Translator), Key Vault βœ… -
pamelafox-site Flask, FrozenFlask Static Web Apps βœ… -

Here are some non-Azure Python templates that you can open in a devcontainer/Codespaces:

Here are some educational tools I've built with Pyodide (in-browser Python):

I've also done a lot of frontend work. My most popular frontend repositories:

  • lscache: A library for localStorage with a memcache-inspired API.
  • font-previewer-extension: A Chrome extension to preview Google fonts.
  • chrome-cards: A series of Chrome extensions with flash cards, based on the Leitner system.
  • parallel-demo: A demonstration of parallel programming in the browser using web workers.


  1. python-project-template python-project-template Public template

    A Github template repository for a Python project with support for Codespaces, devcontainer, and Github Actions.

    Python 94 23

  2. recursive-visualizations recursive-visualizations Public

    An online tool to visualize recursive JS functions step-by-step as a tree.

    HTML 42 7

  3. faded-parsons-static faded-parsons-static Public

    Forked from Cal-CS-61A-Staff/faded-parsons

    A way to run Python Faded Parsons problems entirely in the browser.

    JavaScript 9 3

  4. translation-telephone translation-telephone Public

    A fun online version of the classic "Telephone" game - pass a message through a sequence of random languages and see what comes out!

    Bicep 17 8

  5. lscache lscache Public

    A localStorage-based memcache-inspired client-side caching library.

    JavaScript 1.5k 160

  6. font-previewer-extension font-previewer-extension Public

    Google Font Previewer Chrome Extension

    JavaScript 68 13