You'll learn how to...
🛠️ Build MCP servers with FastMCP
🤖 Connect servers to agents
☁️ Deploy to the cloud
🔐 Add auth (API keys, OAuth2/PRM/DCR)
All free, on YouTube, with OSS code samples. Register:
🔗 aka.ms/PythonMCP/se...
You'll learn how to...
🛠️ Build MCP servers with FastMCP
🤖 Connect servers to agents
☁️ Deploy to the cloud
🔐 Add auth (API keys, OAuth2/PRM/DCR)
All free, on YouTube, with OSS code samples. Register:
🔗 aka.ms/PythonMCP/se...
Blob indexer + 3 custom skills for document extraction, figure processing, and text processing.
https://github.com/Azure-Samples/azure-search-openai-demo/releases/tag/2025-11-12
Blob indexer + 3 custom skills for document extraction, figure processing, and text processing.
https://github.com/Azure-Samples/azure-search-openai-demo/releases/tag/2025-11-12
www.youtube.com/watch?v=cMRv...
www.youtube.com/watch?v=cMRv...
Pydantic-AI agent connected to a FastMCP server (deployed on FastMCP cloud) using different LLM models from the new Pydantic AI Gateway, called via a Vercel AI React frontend, with both agent and MCP server sending Otel logs to Logfire.
Pydantic-AI agent connected to a FastMCP server (deployed on FastMCP cloud) using different LLM models from the new Pydantic AI Gateway, called via a Vercel AI React frontend, with both agent and MCP server sending Otel logs to Logfire.
Why? Agents are bad at polling- they over/under-check.
SEP-1686 moves orchestration to MCP itself:
github.com/modelcontext...
For Python devs, MCPClient in FastMCP will implement.
Why? Agents are bad at polling- they over/under-check.
SEP-1686 moves orchestration to MCP itself:
github.com/modelcontext...
For Python devs, MCPClient in FastMCP will implement.
I absolutely adore seeing behind the curtain of web-powered tools - so many Monaco references!
I absolutely adore seeing behind the curtain of web-powered tools - so many Monaco references!
www.youtube.com/playlist?lis...
(They'll be up on PyVideo.org soon too, a website which archives talk recordings from many Python conferences)
www.youtube.com/playlist?lis...
(They'll be up on PyVideo.org soon too, a website which archives talk recordings from many Python conferences)
“Just because AI can write your tests… should it?”
youtu.be/Lha1741iEjE
It starts with a tangent about honeybees vs native bees, but I swear, I found a way to relate that topic to the talk.
Enjoy! 🐝
“Just because AI can write your tests… should it?”
youtu.be/Lha1741iEjE
It starts with a tangent about honeybees vs native bees, but I swear, I found a way to relate that topic to the talk.
Enjoy! 🐝
Apparently the brown powder (that has blown all over my garden) is used to dye clothing.
So next time you buy a brown shirt...
https://www.first-nature.com/fungi/pisolithus-arrhizus.php
Apparently the brown powder (that has blown all over my garden) is used to dye clothing.
So next time you buy a brown shirt...
https://www.first-nature.com/fungi/pisolithus-arrhizus.php
https://azure.github.io/PyRIT/
https://learn.microsoft.com/en-us/azure/ai-foundry/how-to/develop/run-scans-ai-red-teaming-agent
Are there other packages or services that you all are using?
https://azure.github.io/PyRIT/
https://learn.microsoft.com/en-us/azure/ai-foundry/how-to/develop/run-scans-ai-red-teaming-agent
Are there other packages or services that you all are using?
group executions by pending/approved/denied, with state all stored in a PostgreSQL database.
https://github.com/dbos-inc/dbos-demo-apps/tree/main/python/agent-inbox
group executions by pending/approved/denied, with state all stored in a PostgreSQL database.
https://github.com/dbos-inc/dbos-demo-apps/tree/main/python/agent-inbox
Apparently by completely ignoring the question and just spitting back the random retrieved data.
If your app does this, you need
1) re-ranking model with a discard threshold
2) prompt addition to refuse off-topic questions
Apparently by completely ignoring the question and just spitting back the random retrieved data.
If your app does this, you need
1) re-ranking model with a discard threshold
2) prompt addition to refuse off-topic questions
Ideally I'd have a CI that runs on each PR that suggests AGENTS.md updates (that I can accept/edit/reject).
Anyone doing that already?
About to blast my app with thousands of ASCII art attacks.
https://azure.github.io/PyRIT/code/converters/0_converters.html
About to blast my app with thousands of ASCII art attacks.
https://azure.github.io/PyRIT/code/converters/0_converters.html
Instead, wait until you're absolutely stuck on a problem. THAT's when you shower - instant presto solution!
(Note: do not implement this if you work from an office)
Instead, wait until you're absolutely stuck on a problem. THAT's when you shower - instant presto solution!
(Note: do not implement this if you work from an office)
That means there are actual engineers working on Blogger still! 😱
Maybe I can stay on it forever and never have to write my own blogging engine.
That means there are actual engineers working on Blogger still! 😱
Maybe I can stay on it forever and never have to write my own blogging engine.
pycon.blogspot.com/2025/10/pyco...
And it's in California this year, WOOO!
Python party on the west coast. 🏝️
pycon.blogspot.com/2025/10/pyco...
And it's in California this year, WOOO!
Python party on the west coast. 🏝️
Grab the recordings, slides, and code from: blog.pamelafox.org/2025/10/watc...
Grab the recordings, slides, and code from: blog.pamelafox.org/2025/10/watc...