Python Night 2025
Python deep-dives — from data engineering to web frameworks to AI tooling. The Python community in Pereira shows up.
Universidad Tecnológica de Pereira, Pereira, Colombia

Python Night 2025
On August 13, 2025 we gathered at Universidad Tecnológica de Pereira for Python Night 2025. On the programme: Germán Grandas, Jorge Martínez Gómez.
A dive into Python — from data engineering to web frameworks and AI tooling. Pereira’s Python community showed up.
Talks
Exploring ADK
Speaker: Germán Grandas
Germán shares his experience using Python to build AI solutions focused on solving complex real-world problems. We introduce modern AI agent architecture using LLMs as a base, the Agent Development Kit (ADK) from Google as the framework, a practical case to demonstrate it, and how to deploy, manage, and scale the agent in production on Google Cloud.
Reactive notebooks in Python with Marimo
Speaker: Jorge Martínez Gómez
Notebooks have long let us share information and run code interactively, but their reactivity has been brittle: cell-execution order matters and sharing them requires pre-installing libraries and environments. This talk presents Marimo, a tool to build notebooks reactively. We cover the internals, the differences with Jupyter, and examples of sharing notebooks and apps via WebAssembly and GitHub Pages.
Talks
- TalkES
Exploring ADK
Germán shares his experience using Python to build AI solutions focused on solving complex real-world problems. We introduce modern AI agent architecture using LLMs as a base, the Agent Development Kit (ADK) from Google as the framework, a practical case to demonstrate it, and how to deploy, manage, and scale the agent in production on Google Cloud.
By: Germán Grandas
- TalkES
Reactive notebooks in Python with Marimo
Notebooks have long let us share information and run code interactively, but their reactivity has been brittle: cell-execution order matters and sharing them requires pre-installing libraries and environments. This talk presents Marimo, a tool to build notebooks reactively. We cover the internals, the differences with Jupyter, and examples of sharing notebooks and apps via WebAssembly and GitHub Pages.
By: Jorge Martínez Gómez