Arnulfo Reyes
Learn from 0 how to create AI Agents with ADK, a Google Tool
In the ever-changing world of software development, it is very easy to get lost in the desire to try new things. How can we ensure that our business continues to function while preserving the freedom to experiment? The answer lies in the principles of software development.
We are building an open source AI RAG system. In the talk we want to share some of the challenges we have encountered in building the system, such as:- How to extract information from images- Solutions to the context shortage problem- Results from different models
This talk explores how Python has been much more than a language: a source of professional support, a community culture, and an interdisciplinary compass that guides people from all backgrounds. An invitation to find your purpose in code.
In the AWS cloud, it is not just about creating resources; there is also a "day 2" where we have to manage existing resources. The way to do this successfully is by automating processes. Python and Boto3 allow us to fully leverage the advantages of the cloud.
PyKids Escuinapa is a free Python workshop for girls and boys aged 10 to 11 in Sinaloa, Mexico, designed to spark interest in technology and show them that they can be creators of technology, not just users.
In this talk, we will uncover the mysteries of multiple inheritance in Python. We will explore the method resolution order (MRO), a key aspect that includes the famous "diamond problem." Additionally, we will see how mixins and composition can help us create more robust and modular code.
Personal summary of the evolution of Python over the last 20 years.Introduction, Beginnings in Software DevelopmentInitial Contact with Python (ranking #8)Free Software Communities / Java Python CommunityCurrent State of Python (ranking #1)AI with Python
Automating actions in a browser is extremely important for testing and automating processes. In this talk, I will explain why Playwright is becoming such a widely used tool for these use cases, its advantages, disadvantages, competitors (like Selenium), and how to use it.
Practical talk for DevRels and technical people who want to learn faster. It teaches how to build an app in Python that summarizes YouTube videos using the Gemini API.
David Sol