Gwyneth Peña-Siguenza
banner
madebygps.com
Gwyneth Peña-Siguenza
@madebygps.com
@microsoft python advocate
@learntocloud core maintainer
gwen.azurewebsites.net
Reposted by Gwyneth Peña-Siguenza
As you cancel streaming services, here is a casual reminder that only 16% of Americans read for pleasure anymore, and your local library has hundreds or thousands of books you haven't read.

They would love to see you stop by and renew your library card.
September 18, 2025 at 7:55 PM
¡Regresamos con las clases de Python + IA!

Nuevo material, modelos GPT-5, y hemos agregado agentes y MCP.

9 sesiones completas: demos, entornos prácticos, diapositivas y clases en vivo.

Todo 100% GRATIS.

Regístrate: aka.ms/pythonia/serie

Y por favor, comparte con tus amigos, colegas y tu red.
August 29, 2025 at 1:55 PM
@marlene.bsky.social and I started a new show: Python on Azure! We had to go BIG for our first episode: our guest is the one and only @mitsuhiko.at

- Could he vibe-code Flask?
- Is the terminal the ideal UX for AI coding tools?
...and more!

youtu.be/bpWPEhO7RqE?...
Agentic Coding: Armin Ronacher
YouTube video by Microsoft Azure Developers
youtu.be
August 25, 2025 at 3:47 PM
Reposted by Gwyneth Peña-Siguenza
✨ Big O ✨

Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o.

With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
August 23, 2025 at 2:35 PM
Nuevo curso en YouTube:
Crea tu primer MCP Server con Python 🚀

✅ Qué es MCP
✅ VS Code setup
✅ Server en Python paso a paso
✅ Tips con GitHub Copilot (AI)
✅ Prompting & context tricks

youtu.be/gIHt75GVWDo?...
Crea tu Primer MCP Server con Python [Curso Completo Desde Cero]
YouTube video by LA GPS
youtu.be
August 22, 2025 at 4:07 PM
Reposted by Gwyneth Peña-Siguenza
I'm hiring! AI Dev Tools Advocate focused on VS Code & Copilot.

jobs.careers.microsoft.com/global/en/jo...

Do you:
💖 #vscode & #GitHubCopilot
🎉 Enjoying teaching & tech talks & presenting
📹 Creating videos, blogs, & live streaming
💬Engaging with dev communities
👨‍💻 Using the latest AI tools
Search Jobs | Microsoft Careers
jobs.careers.microsoft.com
August 21, 2025 at 9:28 PM
Reposted by Gwyneth Peña-Siguenza
New video! 🚀 Learn how to build scalable FastAPI apps with #AzureCosmosDB + Python.

@madebygps.com shows how to:
✅ Use a singleton CosmosClient
✅ Inject it cleanly with FastAPI
✅ Prep for Azure Functions

Watch: https://msft.it/63325ShMAl
#Python #FastAPI #AzureFunctions
Azure Cosmos DB Python Basics: Client Configuration and Dependency Injection with FastAPI
In this video, you'll learn how to properly configure and wire up a CosmosClient using FastAPI's dependency injection system. Instead of creating new connections for every request, we'll implement a singleton pattern with connection pooling that scales efficiently and integrates seamlessly with Azure Functions. What You'll Learn: • Connection pooling fundamentals and why every CosmosClient creates its own pool • The performance difference between one connection pool versus hundreds • Singleton CosmosClient pattern using global variables and lazy initialization • Clean FastAPI dependency injection setup for database connections • Azure Functions integration patterns that work in production Presenter Gwyneth Peña-Siguenza Links: • Code Repository: https://msft.it/63322ShMAk • Azure Functions Best Practices: https://msft.it/63324ShMAw • Azure Cosmos DB Python Best Practices: https://msft.it/63325ShMAb • FastAPI Dependency Injection: https://msft.it/63326ShMAj • Subscribe to Azure Cosmos DB on YouTube – https://msft.it/63327ShMAd • Follow Azure Cosmos DB on X – https://msft.it/63329ShMA5 • Follow Azure Cosmos DB on LinkedIn – https://msft.it/63321ShMA9 #Python #AzureCosmosDB #Azure #NoSQL #DatabaseTutorial #PythonSDK
msft.it
July 15, 2025 at 10:00 AM
Reposted by Gwyneth Peña-Siguenza
Apologies if you only follow me for technology. However, newsflash, technology is political.
July 3, 2025 at 9:03 PM
Reposted by Gwyneth Peña-Siguenza
It’s so frustrating that there is this illusion that we are all 49%/49% right now. Us versus them, good versus bad, and it’s all because of the BS that is the electoral system. It’s very likely 70% versus 30% and we’re just not seeing representative government.There’s just no common sense right now
July 3, 2025 at 8:42 PM
Reposted by Gwyneth Peña-Siguenza
Great video from @madebygps.com showing off the new PostgreSQL extension for VS Code, which you can use with both local and Azure databases. And it'll even make a local database for you, using Docker, if you want!

www.youtube.com/watch?v=d_wp...

#postgresql #vscode
Getting Started with the PostgreSQL Extension for VS Code
YouTube video by Visual Studio Code
www.youtube.com
June 6, 2025 at 4:24 PM
Reposted by Gwyneth Peña-Siguenza
The PostgreSQL extension for VS Code is here! @madebygps.com shows you how to get started with creating a new Docker PostreSQL server, managing your connections, chatting with your database, and more.
June 9, 2025 at 7:22 PM
Reposted by Gwyneth Peña-Siguenza
@madebygps.com created a 5-part video series on building scalable Python APIs with FastAPI and Azure Cosmos DB. She covered key concepts in this series

devblogs.microsoft.com/cosmosdb/bui...

#python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
Building a Modern Python API with Azure Cosmos DB: A 5-Part Video Series - Azure Cosmos DB Blog
Explore how to use Python with Azure Cosmos DB to build a production-ready API. Watch our video series for insights.
devblogs.microsoft.com
June 17, 2025 at 1:26 PM
Reposted by Gwyneth Peña-Siguenza
Reposted by Gwyneth Peña-Siguenza
Kubernetes is the second-largest open-source project in the world. What does it do—and why is it so widely adopted?

@kat.lol is the Kubernetes Release Team Subproject Lead. She shared the history of Kubernetes, how it's built, when it is a good tool to use, and how you can contribute to it:
May 15, 2025 at 4:03 PM
Reposted by Gwyneth Peña-Siguenza
First up at #PyconUS, @tonybaloney is giving an AI Crash Course.

Exercises and slides in:
github.com/tonybaloney/...
May 14, 2025 at 1:16 PM
Was reading PEP 751 (peps.python.org/pep-0751/#ab...) this morning and it feels like a good step toward finally solving Python dependency management woes. Even better UV just added preliminary pylock.toml support 🚀 github.com/astral-sh/uv...
PEP 751 – A file format to record Python dependencies for installation reproducibility | peps.python.org
This PEP proposes a new file format for specifying dependencies to enable reproducible installation in a Python environment. The format is designed to be human-readable and machine-generated. Installe...
peps.python.org
April 28, 2025 at 7:11 PM
Reposted by Gwyneth Peña-Siguenza
Reposted by Gwyneth Peña-Siguenza
🔥 PyTorch native builds are now available for Windows on Arm!

✅ No x64 emulation
🚀 Faster performance
📦 Works on Surface Pro X, Dev Kits & GitHub Actions

Dev workflows on Arm64 just got way better.

🔗 blogs.windows.com/windowsdevel...

@microsoft.com

#PyTorch #WindowsOnArm #AI #ML #Arm64
PyTorch Arm native builds now available for Windows
We are excited to announce the availability of Arm native builds of PyTorch for Windows! Until now, developers and researchers had to compile PyTorch locally to support Windows Arm64. With PyTorch 2.7...
blogs.windows.com
April 25, 2025 at 10:27 AM
Reposted by Gwyneth Peña-Siguenza
This has been a super interesting experience; maybe I’ll do a video or explain the process at some point. I’m very proud of the result. The most challenging talk I’ve ever done. It should get chopped up on YouTube soon. #TEDxPDX (but it can be found rewinding in the livestream)
April 27, 2025 at 2:35 AM
Pilas, mi gente: seguimos con las clases de Python + IA. Esta vez, ¡AGENTES! (22 de Abril). Vamos a cubrir mucha teoría y tendremos más de 10 demos con código para solidificar esta info. Terminarás con una base para crear o agregar agentes en tus apps.
April 20, 2025 at 2:44 PM
Reposted by Gwyneth Peña-Siguenza
Reverse the tariffs and tax the billionaires
April 5, 2025 at 5:32 PM
Reposted by Gwyneth Peña-Siguenza
Now there's a protest sign you don't see often.
April 6, 2025 at 2:05 AM
Reposted by Gwyneth Peña-Siguenza
📣 This just in...

The *open source* and official GitHub MCP Server is here 🤩 github.blog/changelog/20...
github-mcp-server is now available in public preview · GitHub Changelog
github-mcp-server [Public Preview]
github.blog
April 4, 2025 at 8:15 PM
UCONNNNN 🚀🐺🐺🐺
April 6, 2025 at 9:44 PM
Reposted by Gwyneth Peña-Siguenza
Our Python + AI series is now over, but all the resources are still available - recordings, slides, code examples -in both english and español!

techcommunity.microsoft.com/blog/Educato...

Topics covered:
🧠 LLMs
↖️ Vector embeddings
🔍 RAG
🖼️ Vision models
🛠️ Structured outputs
🛡️ Quality & Safety
April 4, 2025 at 4:20 PM