Program for OpenSouthCode 2025
Bienvenida OpensouthCode 2025 / Welcome to OpenSouthCode 2025
Bienvenida OpensouthCode 2025 / Welcome to OpenSouthCode 2025
09:15 - 09:30 Sala Fuengirola
OpenSearch, your friendly neighborhood vector database!
OpenSearch Vector Operations for Dummies
presented by Nate Boot
OpenSearch, aside from being a search, analytics, and observability solution, often gets overlooked as a fully functioning open source vector database. I’d very much like the opportunity to showcase the progress we’ve made here at the OpenSearch project implementing vector database operations and making them accessible to developers of all skill levels.
Let’s learn how to create and query v...
more 09:30 - 10:15 Sala Benalmádena

QueryZen - SQL sobre HTTP de forma sencilla.
presented by Iván Sánchez Valencia, Andrés Garrido López
En esta charla Iván y Andrés os enseñaran QueryZen una tecnología Open-Source que nos permite de manera sencilla traer la información que tenemos en una base de datos SQL a nuestras aplicaciones, usando endpoints HTTP Rest.
QueryZen te permite crear y ejecutar Zens, una Zen es una consulta SQL con nombre, versionada y parametrizada, que se ejecutan a través de endpoints HTTP REST...
more 09:30 - 10:15 Sala Canillas - 13
Analítica en Tiempo Real con Kafka, Iceberg, MinIO y Kafka Connect
presented by Juanlu Hidalgo
Descubre cómo construir una plataforma moderna de analítica en tiempo real utilizando Kafka, Iceberg, MinIO, Kafka Connect y Trino. Esta cloud-native arquitectura aprovecha Kafka Connect para integrar de manera fluida diversas fuentes de datos, permitiendo una ingesta eficiente hacia un data lake escalable respaldado por Iceberg y almacenado en MinIO. Trino permite ejecutar consultas SQL distri...
more 09:30 - 10:15 Sala FuengirolaApertura Akademy-es
Bienvenida, agradecimientos e información sobre los eventos sociales.
09:30 - 09:45 Sala BenamocarraKDE Linux: La nueva distribución de KDE
KDE Linux es el proyecto para crear una nueva distribución Linux desde KDE, tratándose en este caso de una distribución con base inmutable.
09:45 - 10:30 Sala Benamocarra

Front-end sin miedo: Convierte la calidad en tu mayor ventaja
Estrategias ágiles de testing para la nueva generación de aplicaciones Front-end
presented by Francisco Ramirez Bonilla, Jero Granadal
El desarrollo Front-end avanza rápidamente con frameworks como React, Next.js, Vue y Svelte. Esta evolución también ha transformado las herramientas y prácticas de testing, haciendo imprescindible una estrategia de calidad efectiva para garantizar aplicaciones sostenibles, robustas y libres de errores.
En esta charla, descubrirás prácticas modernas, ágiles y eficientes de testing, especialme...
more 10:30 - 11:15 Sala Benalmádena
Nube Soberana y Open Source: El Futuro de la Computación en la Nube
Alternativas a los Hyperescaladores
presented by Francisco Picolini
En un mundo dominado por los grandes proveedores en la nube, la soberanía digital se ha convertido en un tema crítico para gobiernos, empresas e industrias estratégicas. La adopción de tecnologías Open Source no solo garantiza mayor flexibilidad y control, sino que también impulsa la innovación y la independencia tecnológica.
En esta charla, exploraremos iniciativas apoyadas e impulsadas des...
more 10:30 - 11:15 Sala FuengirolaTrucos y Secretos que no te cuentan cuando desarrollas videojuegos en Godot
Una exploración práctica de los aspectos menos conocidos pero cruciales en el desarrollo de videojuegos con Godot. La charla abordará desde configuraciones técnicas como resolución, filtrado de texturas y optimización 3D, hasta decisiones de diseño como la selección entre tipos de cuerpos físicos. También cubrirá aspectos de exportación para diferentes plataformas, manejo de interfaces, persona...
more 10:30 - 11:15 Sala Benamocarra
Why Free Software needs sustainable and long-term funding
presented by Alexander Sander
During the summer the European Commission made the decision to stop funding Free Software projects within the Next Generation Internet initiative (NGI). This decision results in a loss of €27 million for software freedom. Since 2018, the European Commission has supported the Free Software ecosystem through NGI, that provided funding and technical assistance to Free Software projects. This decis...
more 10:30 - 11:15 Sala Canillas - 13
Cómo cambiar la pasta termica de un portátil, sea o no un Slimbook
presented by Alejandro López
Explicaremos 4 conceptos básicos sobre las reparaciones y averías más comunes en portátiles. Y luego procederemos a cambiar la pasta térmica de los asistentes que se atrevan. Llevaremos herramientas y pasta térmica.
10:30 - 11:15 Sala MálagaUbuCon. Designing A Better CLI
Command-line interfaces (CLIs) are powerful tools for developers, but how can you be sure yours is truly effective? In this hands-on workshop, you will learn to design and assess your CLI tools for usability, performance, and accessibility using CLI guidelines and a structured auditing framework. By the end of the session, you'll have clear action steps to improve the usability of your CLI an...
more 10:30 - 12:30 Sala Frigiliana - 20
Explorando el Open Source con IA
presented by Jesús Espino
El software libre nos da acceso a proyectos increíbles, pero enfrentarse a su código fuente puede ser una tarea titánica. En esta charla compartiré mi experiencia utilizando herramientas de inteligencia artificial, como Claude Code y Aider, para navegar y comprender proyectos open source complejos. Veremos cómo estas herramientas pueden convertirse en aliados poderosos para acelerar el aprendiz...
more 11:30 - 12:15 Sala BenalmádenaKDE plasma y más software libre: El flujo de trabajo para ingenieros
Una exploración del uso de KDE Plasma y otras herramientas de software libre en el ámbito de la ingeniería y la enseñanza universitaria. La charla presentará flujos de trabajo optimizados para ingenieros utilizando las capacidades del ecosistema KDE, ofreciendo una perspectiva académica sobre cómo estas herramientas pueden mejorar la productividad y el aprendizaje en entornos educativos superio...
more 11:30 - 12:15 Sala Benamocarra
BoxLang: A New Dynamic JVM Language
presented by Luis Majano
BoxLang is a new modern dynamic JVM language that can be deployed on multiple runtimes: operating system (Windows/Mac/*nix/Embedded), web server, lambda, iOS, android, web assembly, and more. BoxLang combines features from different programming languages, including Java, CFML, Python, Ruby, Go, and PHP, to provide developers with a modern, functional, and expressive syntax.
Interoperability ...
more 11:30 - 12:15 Sala Canillas - 13
Introducción al lenguaje de programación Ada/SPARK y verificación formal de software
Introducción al lenguaje Ada/SPARK
presented by Fernando Oleo Blanco
Ada y SPARK
El lenguaje de programación Ada fue diseñado y estandarizado en los años 80 para su uso en sistemas de tiempo real, con pocos recursos disponibles, muy legible y de alta fiabilidad y calidad. Desde entonces se a ido actualizando, siendo la última versión Ada 2022, y es utilizado por sectores como el militar, aeroespacial, transporte y financiero. Adicionalmente, SPARK, que es u...
more 11:30 - 13:30 Sala Málaga

Post-Quantum Cryptography: The Motivation Behind the Open Quantum Safe Project
Fighting Quantum with Math
presented by Javier López-Cerezo, Osiris García Parras
In this talk, we will introduce the fundamentals of quantum computing and explore the significant risks it poses to current cybersecurity systems, particularly public-key cryptography. We will then present post-quantum cryptography (PQC) as a promising solution to these challenges, and provide an overview of the global efforts—led by institutions like NIST—to standardize quantum-resistant algor...
more 11:30 - 12:15 Sala Fuengirola
Desarrollar videojuegos en .NET nunca fue tan... ¿fácil?
20 años de fantasmas y ahora un poco de esperanza
presented by Ricardo Guzmán Velasco
El desarrollo de videojuegos y .NET han tenido una relación… complicada.
Se cumplen 20 años desde que Unity lo convirtió en una potencia, pero también en una cárcel. Decisiones técnicas y de negocio nos han dejado un legado (pun intended) extraño: - una plataforma cada vez más odiada y menos amada; - menos actualizada y más abandonada; - tan atada a su propio pasado como atada se siente ...
more 12:30 - 13:15 Sala Benalmádenakiot: Integración de KDE Plasma en sistemas de «smart homes»
Una presentación que explora las posibilidades de integración entre KDE Plasma y los sistemas de automatización del hogar. Desde una perspectiva personal, se discutirán las oportunidades y visiones para incorporar el ecosistema de aplicaciones KDE en entornos de hogar inteligente, estableciendo vínculos entre el software libre y la creciente industria de la automatización doméstica.
12:30 - 13:15 Sala Benamocarra
Introducción a Cilium y Hubble
Seguridad y Observabilidad en Kubernetes con eBPF
presented by Jose Manuel Gonzalez Maldonado
¿Te interesa mejorar la seguridad y la visibilidad en tus clústeres de Kubernetes sin perder rendimiento? En esta charla introductoria exploraremos cómo Cilium y Hubble, dos herramientas basadas en la tecnología eBPF, están revolucionando la forma en que gestionamos el networking, la observabilidad y las políticas de seguridad en entornos cloud-native.
Veremos de forma sencilla:
- Qué es ...

Open Documentation Academy: Easing into open source
Get started contributing to open source documentation
presented by rkratky
How to get started contributing to open source? Participating in open source projects is fun, meaningful, looks good on a CV, and can open doors. And documentation is often cited as the perfect way to become involved in open source. However, for the uninitiated, it can be intimidating. Where to look? Who to ask? Which project to choose? What issue to pick?
In this talk, Robert will present h...
more 12:30 - 13:15 Sala Canillas - 13Networking
Tendremos 2h para hacer networking con un refrigerio en el Patio del tiempo para los asistentes al evento.
We will have 2h for networking with a snacks for all the attendies at the event.
13:30 - 15:30 Patio del Tiempo
OpenPrinting - We make printing just work!
2000 - 2025 - 25 years of CUPS
presented by Till Kamppeter
Conference attendees to Till:
> Printing works better than under Windows or Mac!
Michael Tunnell, TuxDigital, says in one of his videos:
> There is no such thing like a pain-free experience of printing under Windows ... Linux printing is ridiculously good ...
Till Kamppeter, leader of the OpenPrinting project, and fellow of the Linux Foundation, will give an overview of his work.
...
more 14:30 - 15:15 Sala Benalmádena
The challenges of cybersecurity regulation: the Cyber Resilience Act and Free Software
presented by Lucas Lasota
Free Software and Security Regulation
Free Software became the center of policy makers in relation to cybersecurity. The Cyber Resilience Act is a recent law in the European Union aimed at increasing the security of digital products. However, due to the decentralized way Free Software is developed and distributed, several regulatory challenges emerge for traditional law making. Questions r...
more 14:30 - 15:15 Sala Fuengirola

Autoprovisionamiento mediante chat: Copilot + MCP
presented by Jorge Hidalgo, Sergio Valverde
¿Y si los repositorios no fueran solo carpetas vacías, sino puertas a entornos listos para desarrollar? En esta charla te mostraremos cómo usar tecnologías open source como GitHub Copilot Extensions y un servidor MCP local, para permitir que cualquier equipo cree, con una simple frase, un proyecto completo: repositorio estandarizado, ficheros de linters, configuración de ramas y seguridad, fich...
more 14:30 - 15:15 Sala Canillas - 13
Mastering technical writing for software docs: Canonical’s use case
presented by afgambin
Mastering technical writing for software docs: Canonical’s use case Presented by: Angel Fernandez, Senior Technical Author at Canonical
In this presentation, we will explore the role of technical writing in software documentation. I will begin by discussing the importance of high-quality documentation and its impact on user experience, product adoption, and developer efficiency. Next, I wi...
more 15:30 - 16:15 Sala Fuengirola
Hackers Need Hugs Too
presented by Joana Adushaj
Do you know whats a hackerspace? No :/ Thats what i thought
Hackerspace.es is the first physical hackerspace in Andalusia, based in Málaga and focused especially on cybersecurity.
Now I’m laying the foundations of a new space — one that’s radically inclusive, grassroots, and open to anyone curious enough to step in, whether deeply technical or just beginning.
Because hackers need h...
more 15:30 - 16:15 Sala Canillas - 13

Practical Quantum Computing with Qiskit
Qiskit 101
presented by Enrique Pérez Haro, Diego Moreda
Quantum computing is a new paradigm that embraces the laws of quantum mechanics for solving problems that are too complex for the current classical computers, potentially changing the landscape for different fields and applications.
In this workshop we will use Qiskit (an open-source Python framework developed by IBM o...
more 15:30 - 17:30 Sala Málaga
No es magia, es Python: Tejiendo una red para atrapar las APIs del Catastro
De la telaraña de APIs al mapa de la herencia de tus tíos: Construyendo una librería Python para explorar el Multiverso (Catastral) de la Locura
presented by Iván Valero Rodríguez
¿Alguna vez has visto en vivo cómo tus tíos se pelean por las tierras o la casa de tu abuelo pero no saben bien dónde están, la superficie que tienen...? En estas situaciones lo mejor es ir al Catastro, donde tienen la info pública siempre que tengas al menos una Referencia, pero navegar por ella se hace tedioso. **¿Y si tu sentido arácnido (o de programador) se activase de pronto y dec...
more 15:30 - 16:15 Sala Benalmádena¿Qué es KDE España?
¿Para qué sirve KDE España? ¿Hacemos código? ¿Organizamos eventos? ¿Nos reunimos mensualmente en algún sitio? ¿Necesito ser programador para entrar? Todas estas preguntas y muchas más se responderán en esta pequeña exposición de nuestros objetivos.
15:30 - 15:45 Sala BenamocarraCharlas relámpago Akademy-es
Las charlas relámpago son pequeñas charlas de una duración de alrededor de 5 minutos. Si quieres hacer una solo tienes que decir que quieres hacerla el mismo día del evento y te buscaremos un hueco
15:45 - 16:15 Sala BenamocarraUbuCon. Open Documentation Academy: Your first contribution to open source
This workshop will lead attendees through the complete process of making their first open source contribution; identifying a documentation issue in a participating open source project, setting up a local work environment, solving the issue, proposing the solution for review and ultimately getting the solution merged into the upstream project.
Duration 16:00-18:00
Speakers: Graham Morris...
more 16:00 - 18:00 Sala Frigiliana - 20Tocando a la puerta del mal: ¿IA en KDE Plasma (y otros escritorios libres)?
De un tiempo a esta parte, la IA está en boca de todos y promete hacer las cosas mejor que nosotros, mejor que las herramientas existentes y conseguir que nuestra vida sea mejor y más placentera. ¿Que hay de verdad en todo esto? Una de las ideas que más controversia genera es la introducción de la IA en el escritorio, que otros actores ya han presentado o están en ello. ¿Y el SL? ¿Debería intr...
more 16:30 - 17:15 Sala Benamocarra
Crea tus apps, con Flutter
Una introducción al framework y los primeros pasos para aprender
presented by Elena G Blanco
¿Necesitas añadir otra tecnología a tu lista de cositas para aprender?
Porque aquí aprenderás a crear aplicaciones multiplataforma con Flutter, el framework que nos permite programar una vez y desplegar en móviles, escritorio y web. Únete para aprender los conceptos clave, requisitos, fuentes de aprendizaje... y ver lo fácil que es empezar a crear tus próximas apps.
Toma nota y empieza a ...
more 16:30 - 17:15 Sala Fuengirola
Micropython: programación fácil de microcontroladores para todos
Descubre el mundo de la electrónica y el hardware libre de la mano de Python
presented by Juan José Oyague
Hasta hace no mucho, para programar microcontroladores requeríamos utilizar variantes de lenguajes como C/C++, quedando fuera de nuestro alcance lenguajes populares y sencillos como Python. No obstante, los nuevos microcontroladores como ESP32 o Raspberry Pi Pico, más potentes y con mayores recursos, han abierto la puerta a variantes de estos lenguajes, como es el caso de *Micropython...
more 16:30 - 17:15 Sala BenalmádenaDeepComputing's journey in making RISC-V a reality for open source developers worldwide
Bridging the Gap Between RISC-V and Global Open-Source Development
presented by Yuning Liang
The RISC-V journey is not easy. In reality, we have to overcome barriers across the time and space in a sequencial manner. For example, when the end user market lacks RISC-V products, we take the risk of making high profile products like laptops: firstly to prove RISC-V is capable; secondly to speed up our RISC-V ecosystem improvement. Moreover, end user product problems do give us focus on wha...
more 16:30 - 17:15 Sala Canillas - 13
Pruebas Unitarias con Pytest: DDT, TDD y BDD
explorando el mundo de las pruebas unitarias en Python utilizando Pytest
presented by Fran Guerrero
En esta charla exploraremos el mundo de las pruebas unitarias en Python utilizando Pytest, uno de los frameworks más populares y potentes. Comenzaremos por entender la importancia de las pruebas unitarias en el desarrollo de software moderno y cómo contribuyen a la creación de código más robusto y mantenible.
Introduciremos tres metodologías clave: Data-Driven Testing (DDT), **...
more 17:30 - 18:15 Sala Benalmádena
Java 30: Meetup especial de MálagaJUG para celebrar el 30 aniversario de Java
presented by Jorge Hidalgo
Contenido TBC - open space o mesa redonda El tema central será el 30 aniversario de Java Para reservar hueco en los meetups del viernes 20 por la tarde
17:30 - 18:15 Sala Canillas - 13Okular: El visor de documentos multiplataforma
En esta charla se explicará que es Okular, el versátil de documentos multiformato y multiplataforma de KDE.
17:30 - 18:15 Sala Benamocarra

Quantum-Ready Security and The Open Quantum Safe Project
A Practical Approach to Post-Quantum Cryptography
presented by Pablo Gutiérrez Félix, Enrique Pérez Haro
This technical workshop will focus on the actual implementation of post-quantum cryptography. We will delve into lattice-based key exchange mechanisms (KEMs), and digital hash-based signatures. Besides, we will put that theory into practice using the Open Quantum Safe (OQS) library, the main open-source repository for post-quantum cryptography: https://openquantumsafe.org/.
Having a working ...
more 17:30 - 19:30 Sala Málaga
Your Very First Contribution to Open Source
presented by Jürgen
Contributing to open source seems intimidating. "Do I have enough experience? Is this something for me at all?" Maybe you are also stalled because there are too many open source projects to choose from, or you cannot find a single one for your first contribution?
You may wonder why bother at all? Open source is a wonderful, magic world. You can work with the brightest minds in the world, you...
more 17:30 - 18:15 Sala FuengirolaUbuCon. Homelabs for beginners: A friendly guide to LXD - Part 1
First part of a series of hands-on workshops to learn how to create and manage your own homelab with LXD. Our ultimate goal is for people with no sysadmin experience to walk out with the knowledge and confidence to continue exploring on their own.
Duration: 18:00-19:45 Speakers: Andreia Velasco Gomes Mauro Gaspari
18:00 - 20:00 Sala Frigiliana - 20
Angular Signals: Reinventando la Reactividad en Angular
presented by Carlos Caballero
En esta charla profundizaremos en el innovador concepto de Angular Signals, una propuesta que está transformando la manera de abordar la reactividad en nuestras aplicaciones. Analizaremos sus fundamentos, exploraremos los diferentes tipos de Signals y compararemos su enfoque con el tradicional uso de RxJS. Además, descubriremos las últimas APIs y mejoras en Angular que potencian esta metodologí...
more 18:30 - 19:15 Sala Fuengirola10 cosas que no sabías que podías hacer (o sí) en Plasma 6
La Comunidad KDE siempre se ha caracterizado por estar a la vanguardia en la creación de entornos de trabajo libres, potentes, personalizables y respetuosos con la privacidad y la libertad de sus usaurios. La charla será una reveladora presentación sobre funcionalidades poco conocidas pero potentes del escritorio Plasma de KDE, en honor a su lema «Simple por defecto, potente cuando se necesita»...
more 18:30 - 19:15 Sala Benamocarra

Developing products using AI-Agents
MalagaAI community
presented by A. Rosa Castillo, Amalia Gómez
Nutri Coach is an AI agent built using the open source library from HuggingFace smolagents. In this talk we will present the journey of this implementation by understanding the product cycle and all the needed steps. Besides we will introduce different open source libraries that can be used to build AI agents.
18:30 - 19:15 Sala BenalmádenaCeremonia de clausura de Akademy-es
Despedida, agradecimientos e información actualizadas sobre los eventos sociales del sábado y el domingo.
19:15 - 19:30 Sala BenamocarraCena Networking Malaguita / Dinner Networking
Si eres speaker / sponsor o has donado en la campaña de donación, podrás acceder a la cena networking que realizaremos en el Patio Estepona.
If you are speaker / sponsor or has donated in the donation campaign, you can access to the dinner networking in the "Patio Estepona".
19:30 - 21:30 Patio del Tiempo
Introducción a Micro:bit para niños
presented by Jesús Espino
Este taller está diseñado para que niñas y niños de entre 8 y 12 años den sus primeros pasos en el mundo de la programación y la electrónica utilizando la placa micro:bit. A través de actividades prácticas, lúdicas y guiadas, los participantes aprenderán a crear proyectos interactivos utilizando bloques de código (MakeCode) y sensores incorporados en la micro:bit. El enfoque del taller es orien...
more 09:30 - 11:00 Sala Benamargosa 21
REPLACEMENT Please note that this talk replaces InditexTech Open Source: Moda y Tecnología en Comunidad
Making Open Source ProfitableStrategies, Mistakes, and Lessons Learned. I want to share my view on how open source can be not just useful — but also profitable.
presented by Anastasiia Zvenigorodskaia
This talk explores how open-source projects can become profitable without compromising their values. I share real-life lessons from building and running an open-source company, including monetization strategies, team management, and creating value for both users and contributors. Perfect for founders, developers, and anyone thinking about open source as more than a side project.
Agenda: - H...
more 10:00 - 10:45 Sala FuengirolaTaller de instalación – Install party -- endof10
[English version below]
El soporte oficial para Windows 10 termina en octubre de 2025. En lugar de comprar un equipo nuevo, o equipo actualizar tu equipo a una versión nueva de Windows, te proponemos que continúes usando tu portátil actual instalando Linux.
¿En qué consiste la actividad?
Como parte de la iniciativa internacional End of 10, ofrecemos un taller práctico donde usuario...
more 10:00 - 14:00 Sala Almarchar - 22
Plain Text Accounting
Toma el control de tu dinero con software libre
presented by Daniel González Lopes
Para controlar tus finanzas personales no hace falta depender de software cerrado ni pagar suscripciones todos los meses.
Plain Text Accounting es una forma abierta, transparente y totalmente personalizable de llevar el control de tus gastos e ingresos, sin perder el control sobre tus datos. En esta charla vamos a ver los conceptos clave y algunas herramientas de código abierto (como hledger...
more 10:00 - 10:45 Sala Sierra de Yeguas
UbuCon. Bare Bones, Rock Solid: Slicing Ubuntu Containers with Rockcraft
presented by Alejandro Santisteban
Join us for an immersive, hands-on workshop focused on Rockcraft and ROCKs! This session is designed to introduce you to the key concepts and practical skills needed to build and manage ROCKs effectively.
You’ll begin by understanding the differences between ROCKs and traditional Docker images. From there, we’ll dive into essential tools like Rockcraft and Chisel, guiding you through their i...
more 10:00 - 12:00 Sala Frigiliana - 20
OpenSouthKids
presented by pablonete
OpenSouthKids: Cultura y tecnologías abiertas para todas las edades
OpenSouthKids son actividades educativas y entretenidas para todas las edades, de 5-15 años hasta mayores de 99 años.
Los padres puedan dejar allí a sus niños y niñas mientras ellos asisten a charlas, pero recuerda que no es un servicio de guardería, así que siempre será bajo tu responsabilidad. No recomendamos dejar solo...
more 10:00 - 14:00 Sala Málaga

Model Context Protocol: el nuevo chico guapo del barrio de la IA y la relevancia de los protocolos abiertos
presented by Estefanía Ríos, Patri
La IA no son solo "hola mundos" con estrellitas. Nos está permitiendo hacer cosas muy chulas y a gran escala para casos reales en negocios de todas las industrias. Y con la escala, llegan los problemas de escala. Uno de los principales en la integración de flujos de agentes es el tener que conectar cada pieza desde cero, investigar los mecanismos, profundizar en las APIs... Para ayudarnos en es...
more 10:00 - 10:45 Sala Benalmádena
Acelera tu código Python con Rust
O cómo maridar el lenguaje más deseado con el más admirado
presented by Juan Luis Cano Rodríguez
Combinar Python con lenguajes compilados está más visto que el tebeo. Y sin embargo, Rust ha demostrado ser un acompañamiento especialmente sólido para Python, gracias en parte a las excelentes herramientas de desarrollo disponibles. En esta charla hablaremos en detalle de cómo puedes crear tu primera extensión Rust para Python.
11:00 - 11:45 Sala Fuengirola
Taller de creación del videojuego oficial del OpenSouthCode
Crea tu primer juego con motores libres
presented by Victor Suarez
En este taller, exploraremos los fundamentos de la creación de videojuegos utilizando Godot, un motor libre y de código abierto ideal para desarrolladores de todos los niveles. Desde la interfaz hasta la programación con GDScript, hasta crear nuestro primer juego con este motor libre.
Desde la interfaz de usuario, como los diferentes conceptos (física, elementos, GDScript, etc...) en este ta...
more 11:00 - 12:30 Sala Benamargosa 21
Automatización de Pruebas con Robot Framework, Centreon y Grafana
presented by Isabel Bernal Márquez
En esta charla exploraremos cómo integrar Robot Framework, Centreon y Grafana para automatizar pruebas y monitorizar la infraestructura y chequeos asociados.
Con Robot Framework podemos implementar multitud de tests, como por ejemplo el logado en sitios web, pudiéndose visualizar los resultados de forma muy intuitiva en Grafana.
11:00 - 11:45 Sala Benalmádena
Aventuras fotovoltaicas
De FreeDS a HomeAssistant y Solanera
presented by Iván Sánchez Ortega
Las placas solares fotovoltaicas y los medidores de potencia/energía eléctrica son componentes interesantes de un sistema domótico. Y, a falta de baterías para acumular energía, es posible utilizar un sistema de "gestión de excedentes" para intentar optimizar el consumo eléctrico.
Hace unos años salió a la luz FreeDS, un diseño de hardware más un firmware para este cometido en particular. Es...
more 11:00 - 11:45 Sala Sierra de Yeguas
Astro, un soplo de aire fresco
Astro el framework "buena gente"
presented by Braulio
Astro es el framework opensource que no toma bandos: React, Vue, Solid… los quiere a todos. Genera sitios estáticos ultra rápidos y les da vida con islas interactivas. ¡Menos JavaScript, más velocidad, cero dramas! En está sesión veremos que tal funciona, y lo integraremos con un headless CMS
12:00 - 12:45 Sala FuengirolaUbuCon. Crafting snaps quickstart guide 101
In this workshop, we'll showcase how to create a snap from scratch. We'll use real life examples, with known issues and problems users run into.
This workshop will start with a guided quickstart tutorial, after which we have an interactive group exercise.
Duration: 12:00-13:45 Speakers: Graham Morrison
12:00 - 14:00 Sala Frigiliana - 20
Tech for kids - Despertando la curiosidad de mis hijos por la tecnología
Cómo intento transmitir la pasión por la tecnología y la cultura libre mientras paso tiempo con mis hijos.
presented by Raúl Jiménez Ortega
En esta charla, compartiré mi experiencia a lo largo de los últimos años, principalmente con mi hijo José (de 8 años), aunque también con otros niños, explorando y descubriendo tecnologías educativas de programación, robótica, diseño, y otras cosas interesantes.
Mi objetivo como padre no es solo pasar tiempo de calidad con mis hijos a través de hobbies en común, si no descubrir sus intereses...
more 12:00 - 12:45 Sala Sierra de Yeguas
The Open Source Smart Garden
A completely FOSS solution for small scale argiculture
presented by isaric
This presentation outlines a smart garden system with a cloud component and a local SBC-powered system. The cloud component stores data, relays commands, and enables data export for third-party analysis, with the long-term goal of a machine learning pipeline for automatic insights. The local system, using Zigbee (with alternatives like Lora WAN, Wi-Fi, and Z-wave), orchestrates sensors and cont...
more 12:00 - 12:45 Sala Benalmádena
Robótica e Inteligencia Artificial con HuskyLens y micro:bit
Taller de IA con la cámara HuskyLens y el robot micro:Maqueen con Microbit
presented by Manuel Valencia
Este taller práctico tiene como objetivo introducir la inteligencia artificial en el aula mediante el uso de la cámara HuskyLens y el robot educativo micro:Maqueen con placa micro:bit. La HuskyLens es una cámara de visión artificial con capacidades integradas de aprendizaje automático, capaz de realizar tareas como el reconocimiento facial, el seguimiento de objetos, la detección de colores, có...
more 12:30 - 14:00 Sala Benamargosa 21
Beyond Words: The impact of images in web performance
Exploring the impact of images and how browsers select the right image
presented by Elena Ortega
Images play a crucial role in the web experience, grabbing attention, telling stories and enriching user experiences.
However, not every image is ideal for a website. The right (or wrong) images can affect the planet, how much data your users spend, and how fast your site loads.
We’ll explore some of the key factors that influence how browsers pick and display images:
📱 Srcset & sizes...
more 13:00 - 13:45 Sala Benalmádena
Visualizing IoT telemetry with open-source tools
Making sense of IoT data with open-source observability
presented by antoniocm
Open-source software and hardware are key drivers in the democratization of technology, making powerful tools accessible to everyone. Grafana, an open-source observability platform, helps users visualize and understand their data where it lives—whether from databases, IoT sensors, cloud services, or other sources. Paired with the ESP32, a versatile microcontroller, developers, educators, and en...
more 13:00 - 13:45 Sala Fuengirola
Effortless observability for Flask/Django/FastAPI/Go/ExpressJS/Spring Boot
Leverage 12-factor applications in Juju to enable observability on your application
presented by Grégory Schiano
This talk discusses the Four Golden Signals from the Google SRE handbook in the context of a Flask/Django/FastAPI/Go/ExpressJS/Spring Boot app. The signals are latency, traffic, errors and saturation. For web apps:
Latency is the response time for requests. At a high level, this can be the percentiles (50, 95, 99, 99.9 etc) and this can also be broken down by path or groups of paths. Traffi...
more 13:00 - 13:45 Sala Sierra de YeguasCierre de OpenSouthCode 2025 / Closing OpenSouthCode 2025
Cierre de OpenSouthCode 2025 / Closing OpenSouthCode 2025
14:00 - 14:15 Sala Fuengirola