pamela fox's blog
How I learn about generative AI
GPT-5: Will it RAG?
Red-teaming a RAG app: gpt-4o-mini v. llama3.1 v. hermes3
Automated repo maintenance via GitHub Copilot coding agent
To MCP or not to MCP?
MCP: Bringing mashups back!
Getting a hysterectomy: My reasons and recovery
Proficient Python: A free interactive online course
Teaching Python with Codespaces
A visual introduction to vector embeddings
Using DefaultAzureCredential across multiple tenants
Use any Python AI agent framework with free GitHub Models
Building a streaming DeepSeek-R1 app on Azure
Evaluating gpt-4o-mini vs. gpt-3.5-turbo for RAG applications
Safety evaluations for LLM-powered apps
Observations: Using Python with DeepSeek-R1
Add browser speech input & output to your app
Running Azurite inside a Dev Container
Making a dev container with multiple data services
My first PyBay: Playing improv with Python
Entity extraction using OpenAI structured outputs mode
My parenting strategy: earn enough $ to outsource
Integrating vision into RAG applications
Making an Ollama-compatible RAG app
Playwright and Pytest parametrization for responsive E2E tests