# GeeksCAT Conf 2026 — Contexto Completo > La conferencia de geeks para geeks de Cataluña. Una jornada de programación, arquitectura, IA libre, sistemas y comunidad en Girona el 26 de septiembre de 2026. > Web oficial: https://conf.geeks.cat Este documento contiene la información exhaustiva e íntegra sobre la GeeksCAT Conf 2026 para modelos de lenguaje y agentes de IA con ventanas de contexto amplias. ## Información General - **Nom / Name / Nombre:** GeeksCAT Conf 2026 - **Data / Date / Fecha:** Sábado, 26 de septiembre de 2026 (09:30 - 18:45 CEST) - **Lloc / Venue / Lugar:** L'Estació Espai Jove - **Adreça / Address / Dirección:** Carrer de Santa Eugènia, 17, 17005 Girona, Cataluña - **Preu / Tickets / Entradas:** Evento comunitario sin ánimo de lucro. Reserva de entradas en: https://conf.geeks.cat/es/tickets - **Contacte / Contact / Contacto:** hola@geeks.cat | Comunidad en Telegram: https://t.me/silicongirona - **Filosofia / Philosophy / Filosofía:** La evolución de la mítica "Festa Open Source". Sesiones técnicas, mesas redondas, software libre, IA local, sistemas y espacio de comunidad abierta. ## Versiones en otros idiomas - [Català](https://conf.geeks.cat/llms-full.txt) - [English](https://conf.geeks.cat/en/llms-full.txt) - [Español](https://conf.geeks.cat/es/llms-full.txt) ## Programa Completo y Abstracts de las Ponencias ### 09:30 - 10:00: ACREDITACIONES Y CAFÉ DE BIENVENIDA Llegada de asistentes, recogida de acreditaciones y primer café de bienvenida en el espacio de la conferencia. --- ### 10:00 - 10:15: APERTURA Y BIENVENIDA GEEKSCAT Presentación oficial de la GeeksCAT Conf 2026 y bienvenida a cargo del equipo organizador. --- ### 10:15 - 10:55: IA lliure, local i eficient: Recuperant el control davant de Claude, Codex i els gegants del núvol Ponente: Jordi Mas (Miembro fundador de Softcatalà) El ecosistema actual de la inteligencia artificial nos empuja a una dependencia absoluta de terceros. Cuando programamos, escribimos o creamos aplicaciones, casi siempre dependemos de intermediarios que no controlamos, como Claude o Codex. Son cajas negras alojadas en la nube de gigantes tecnológicos que pueden cambiar precios, políticas de privacidad o dejar de funcionar de la noche a la mañana. Para la comunidad geek, esta pérdida de control es inaceptable. La buena noticia es que las IA en local nos liberan de estos intermediarios y nos devuelven la autonomía digital absoluta: el modelo corre en tu máquina, bajo tus reglas. ¿Pero es técnicamente viable? ¿Podemos obtener un rendimiento de alto nivel con nuestro propio hardware? En esta keynote fusionaremos la filosofía de la soberanía digital con la ingeniería. A partir de la guía de IA local de Softcatalà y sus benchmarks, analizaremos con datos reales cómo se traduce la libertad tecnológica en la práctica de la terminal. Exploraremos las métricas de precisión lingüística de los modelos abiertos actuales, su consumo de recursos y cómo las técnicas de optimización (como cuantización y SLMs) permiten lograr un rendimiento excelente de forma eficiente. Una sesión imprescindible para aprender a cerrar la conexión con la nube y abrir la puerta a una IA 100% soberana, libre y transparente. --- ### 10:55 - 11:25: Sobirania personal, IA local Ponente: Martí SC (Ingeniero de datos) Aunque los LLMs se han vuelto habituales, la mayoría los consumimos mediante servicios externos, enviando datos privados a terceros. ¿Cómo recuperar nuestra privacidad? En esta charla exploraremos cómo usar modelos de IA locales suficientes para tareas habituales, los modelos disponibles y las técnicas que permiten ejecutar modelos de 27 mil millones de parámetros incluso en teléfonos. Formato de la sesión: 25 minutos de presentación + 5 minutos para preguntas y respuestas. --- ### 11:25 - 12:00: PAUSA CAFÉ & NETWORKING Pausa café matinal, tentempié y espacio para hacer comunidad, comentar las primeras charlas y conocer a otros geeks. --- ### 12:00 - 12:40: Privacy-first architecture: local-first and alternatives to GDPR popup Ponente: Andrey Sitnik (Desarrollador de open source) Por qué y cómo los desarrolladores modernos podemos aumentar la privacidad de la web moderna y crear experiencias sin popups molestos. La popularidad de la nube, el auge de enormes monopolios en internet y el crecimiento de los data brokers han hecho del mundo digital un lugar mucho más vulnerable para la gente corriente; aquí vemos cómo solucionarlo. En esta charla, Andrey Sitnik, creador de PostCSS y del lector RSS open source centrado en privacidad, explicará cómo revertir esta tendencia y hacer de la web un lugar privado de nuevo: - Los principiantes encontrarán pasos sencillos aplicables a cualquier web. - Los desarrolladores avanzados obtendrán claves prácticas sobre la nueva arquitectura local-first. - Los expertos en privacidad descubrirán trucos únicos de privacidad desde una perspectiva global. --- ### 12:40 - 13:20: The Cross-Origin Storage API Ponente: Thomas Steiner (Developer Relations Engineer en Google) Hoy en día, cada sitio web descarga y almacena su propia copia de archivos grandes como modelos de IA, módulos WebAssembly, fuentes web y librerías JavaScript populares. Si dos sitios usan el mismo archivo, el navegador lo descarga dos veces. En esta charla, Thomas Steiner presenta la Cross-Origin Storage (COS) API: una propuesta de caché compartida donde los archivos se identifican por su hash SHA-256 en lugar de su URL. Se mostrará tanto la API imperativa de JavaScript como las formas declarativas mediante atributos de importación, HTML y CSS, con demos en vivo. Tras esta sesión, sabrás cómo usar COS en tus proyectos para evitar descargas redundantes y optimizar almacenamiento en la web. --- ### 13:20 - 14:00: Killing the iframe flicker: com esquivem una limitació del navegador per evitar una UX pèssima Ponente: Carles Nuñez (Ingeniero Frontend & especialista en UX) Trabajar con iframes es más necesario de lo que pensamos. Están en todas partes en la web y todos tienen un problema. En esta charla abordaremos esta limitación a través de un caso real que encontramos en Framer. En la primera parte explicaremos el problema, por qué ocurre y cómo lo esquivamos de forma muy creativa. La segunda parte se centra en explicar técnicamente cómo un navegador renderiza una web y el iframe que la contiene, cómo se comunican y descubriremos un BUG nunca antes reportado en Chrome que el propio equipo de Google desconocía. Una sesión para aprender y entender las tripas del renderizado en navegadores. --- ### 14:00 - 15:30: COMIDA & NETWORKING Pausa de 90 minutos para comer por los alrededores de la sede, reponer fuerzas y disfrutar del networking con la comunidad. --- ### 15:30 - 15:45: Angel Guardià Ponente: Eduard Vidal (Administrador de pools de ordenadores) Una charla relámpago que presenta una instalación de seguridad en dos ambientes: un modo normal ("cielo") para el trabajo diario y un modo trampa ("infierno") donde un usuario no autorizado entra en un Windows virtual monitorizado que exige la devolución del equipo y registra toda la actividad. Veremos cifrado de disco al 100% con TPM 2.0, bloqueo de BIOS, conectividad perpetua con eSIM, instantáneas btrfs y telemetría defensiva. --- ### 15:45 - 16:25: Rebuilding a 10-Year-Old Marketplace: Moving to an Event-Driven Architecture Ponente: Luis Castro (Ingeniero de software "full stack") Cómo reconstruimos un marketplace de 10 años desde los cimientos arquitectónicos. Con docenas de ingenieros que habían pasado por el código base, cada actualización volvía la app React más lenta y difícil de mantener. Esta charla analiza cómo rediseñamos el sistema desde cero hacia una arquitectura orientada a eventos, los patrones clave y las lecciones aprendidas. --- ### 16:25 - 17:05: Tu AGENTS.md es una mentira (y aquí tienes cómo solucionarlo) Ponente: Dario Castañé (Ingeniero de Software Sénior en Datadog) Escribiste el AGENTS.md. Documentaste las convenciones de manejo de errores, la estructura de paquetes, los patrones de interfaz. Y entonces el agente te ignoró. Los archivos de instrucciones son guías inferenciales: el agente los interpreta de manera probabilística, los compara con todo lo demás en la ventana de contexto y toma una decisión. Esa decisión se equivoca con la suficiente frecuencia como para importar, y se degrada aún más a medida que las tareas se vuelven complejas. Un mejor AGENTS.md solo mueve el techo. La solución es entender qué es un arnés. Agente = Modelo + Arnés: el arnés combina guías (qué dirige antes de que el agente actúe) y sensores (qué observa y corrige después), ambos en un espectro que va de lo inferencial a lo computacional. Exploraremos las mejores prácticas: conectar hooks de agente para forzar el linting en cada escritura de archivos, escribir analizadores personalizados que conviertan las convenciones en errores de compilación, estructurar pruebas basadas en tablas como especificaciones que el agente debe satisfacer y más. Tu AGENTS.md es una mentira. Tu arnés no lo es. --- ### 17:05 - 17:45: Creant mons interactius: Introducció al desenvolupament de videojocs amb Godot Engine Ponente: Ivan Reyne (Desarrollador de Videojuegos Indie) Presentación introductoria y práctica del motor de videojuegos de código abierto Godot: arquitectura de nodos y escenas, funcionamiento del motor, recursos disponibles y consejos para empezar a crear videojuegos sin miedo. --- ### 17:45 - 18:25: Observant DNS sense espiar persones Ponente: Evilham (Tesorería e Infraestructura en eXO.cat) Explicaremos qué es el DNS, dónde encaja en el puzzle de Internet, y concluiremos con una representación audiovisual de lo que hacen nuestros dispositivos y la huella de información que dejamos al conectarnos a redes públicas mediante "Rabdomancia". --- ### 18:25 - 18:45: CLAUSURA & FOTO DE COMUNIDAD Despedida, agradecimientos a ponentes, voluntarios, patrocinadores y foto de grupo oficial de la GeeksCAT Conf 2026. ## Ponentes Confirmados y Biografías Completas ### Andrey Sitnik **Rol:** Desarrollador de open source Con más de 20 años en el mundo del open source, Andrey Sitnik ha creado algunas herramientas de CSS muy populares (PostCSS, Autoprefixer), un framework local-first (Logux) y muchas bibliotecas pequeñas con millones de descargas (como Nano ID). Enlaces: - x: sitnikcode - github: ai - mastodon: https://mastodon.social/@sitnik_en - bluesky: https://bsky.app/profile/en.sitnik.es --- ### Carles Nuñez **Rol:** Ingeniero Frontend & especialista en UX Senior Product Engineer en Framer, donde trabaja en un editor visual con grandes retos de rendimiento, arquitectura frontend y experiencia de usuario. Con más de 10 años de experiencia en frontend, ha pasado por empresas como Splash, letgo y Schibsted, donde trabajó en productos como Fotocasa, Milanuncios y Habitaclia. También ha trabajado en el mundo de los videojuegos HTML5, donde tuvo la oportunidad de colaborar con Gerard Piqué en el desarrollo de un juego para Facebook. Se especializa en React, TypeScript, design systems, rendimiento web y accesibilidad. También ha impartido clases de desarrollo web y ha ganado varias hackatones, entre ellas las de King, Google mWeb y JS48h. Enlaces: - web: https://talk-standalone-vercel.vercel.app/ - x: carlesnunez --- ### Dario Castañé **Rol:** Ingeniero de Software Sénior en Datadog Ingeniero de software sénior en Datadog, donde codirige el desarrollo y mantenimiento del SDK de código abierto de la empresa en Go. Cuenta con más de 20 años de experiencia en desarrollo full-stack, DevOps, cloud computing y arquitectura de software. Más allá de su trabajo de ingeniería, es un apasionado del software libre y de código abierto, y contribuye activamente en numerosos proyectos. En particular, creó y mantiene Mergo, una biblioteca de Go para fusionar estructuras que utilizan más de 100.000 repositorios en GitHub, incluyendo proyectos clave como Docker. Enlaces: - web: https://dario.cat - github: darccio --- ### Eduard Vidal **Rol:** Administrador de pools de ordenadores Administrador de pools de ordenadores. --- ### Evilham **Rol:** Tesorería e Infraestructura en eXO.cat Evilham hace cosas de ordenadores por trabajo y para vivir hace cosas como cerámica, nadar, cantar o carpintería. Actualmente a cargo de la tesorería de eXO.cat, Evilham ayuda con muchas tareas entre bambalinas así como con muchas otras tareas más "tradicionalmente técnicas". Enlaces: - web: https://evilham.eu/en/code/ - github: evilham - mastodon: https://fedi.unchat.cat/@evilham --- ### Ivan Reyne **Rol:** Desarrollador de Videojuegos Indie Apasionado de la tecnología desde la época de los monitores en verde y negro, es ingeniero informático con más de dos decenios de experiencia profesional en el extranjero. Más allá de su recorrido en la industria, siempre ha mantenido viva la llama del desarrollo de videojuegos, apostando de manera constante por el ecosistema y las herramientas Open Source. Enlaces: - web: https://irigames.com - linkedin: ivanreyne --- ### Jordi Mas **Rol:** Miembro fundador de Softcatalà Jordi Mas es ingeniero informático y miembro fundador de Softcatalà. Como desarrollador, colabora en decenas de proyectos de software libre y participa en la traducción de software al catalán en proyectos como el escritorio GNOME o el programa de diseño gráfico GIMP. También desarrolla recursos lingüísticos para traductores, como las memorias de traducción de Softcatalà. Es el desarrollador principal de los traductores neuronales de Softcatalà (18 pares de lenguas, incluyendo inglés a catalán) y del sistema de transcripción de audios y vídeos. Últimamente trabaja en la evaluación de IA en catalán (LLMs, ASR, embeddings) y en documentar guías de uso de IA de forma local en catalán. Enlaces: - x: jordimash - github: jordimas --- ### Luis Castro **Rol:** Ingeniero de software "full stack" Luis combina 3 princpios básicos: Experiencia de usuario, Belleza y Proposito. Actulamente está introduciendo flujos de trabajo de agentes nativos de inteligencia artificial en arquitecturas Web y "backend". Enlaces: - web: https://luiscastro.co - github: castrolem - mastodon: https://mastodon.social/@castrolem --- ### Martí SC **Rol:** Ingeniero de datos Físico e ingeniero de datos con más de 8 años de experiencia, siempre he tenido curiosidad por la tecnología. Desde instalar Cydia en el primer iPod touch, aprender a programar y mantener un servidor (web y correo) desde los 14 años, hasta intentar recientemente librarme de toda IA externa ejecutando modelos locales en mi ordenador. Todo ello queriendo compartir el conocimiento tanto en mi blog o charlas como ejerciendo de profesor de máster, e intentando poner un toque de humor a la situación en la que nos encontramos. Actualmente soy Staff Data Engineer en Chainalysis, trabajando en el análisis de fraude en blockchains a través de grafos y evolución temporal. Enlaces: - web: https://8vi.cat - x: 8vicat - linkedin: martise --- ### Thomas Steiner **Rol:** Developer Relations Engineer en Google Thomas Steiner es Developer Relations Engineer en Google, centrado en Web AI, WebAssembly y el Project Fugu. Es exalumno de la Universidad de Lyon (postdoctorado), la Universidad Politécnica de Cataluña (doctorado) y la Universidad de Karlsruhe (máster). Enlaces: - web: https://blog.tomayac.com - x: tomayac - github: tomayac - mastodon: https://toot.cafe/@tomayac ## Código de Conducta Íntegro Solo ofrecemos eventos con política de cero tolerancia al acoso e inclusividad para todos, sin importar identidad y expresión de género, orientación sexual, discapacidades, neurodiversidad, apariencia física, tamaño corporal, etnia, nacionalidad, raza, edad, religión, o cualquier otra categoría protegida. No toleramos el acoso de los participantes del evento en ninguna forma. Nos tomamos en serio la violación de nuestra política y responderemos apropiadamente. Todos los participantes de nuestros eventos, incluidos los asistentes presenciales y en línea, organizadores y ponentes, deben cumplir con la siguiente política: **Sé respetuoso con los demás**. Trata a todos con respeto. Participa reconociendo que todos merecen estar aquí — y cada uno de nosotros tiene el derecho de disfrutar de nuestra experiencia sin miedo a ser acosado, discriminado o tratado con condescendencia, ya sea de manera flagrante o a través de microagresiones. Todas las formas de comunicación no deben degradar a nadie. Considera lo que estás diciendo y cómo te sentirías si eso mismo se te dijera a ti o sobre ti. **Háznoslo saber si ves o escuchas algo**. El acoso no es tolerado y tienes todo nuestro apoyo para intervenir amablemente cuando tú o alguien más no es respetado. La persona que te hace sentir incómodo es posible que no sea consciente de lo que está haciendo, y te animamos a hacérselo saber amablemente. Tenemos una **POLÍTICA DE CERO TOLERANCIA** para el acoso presencial o en línea de cualquier tipo, incluyendo pero no limitado a: - Acoso/persecución - Intimidación deliberada - Fotografiar o grabar un acoso - Perturbación prolongada de las charlas o de otros eventos - Lenguaje verbal ofensivo - Lenguaje verbal que refuerza estructuras sociales dominantes - Imágenes y lenguaje sexual en espacios públicos - Contacto físico inapropiado - Atención sexual o física inadecuada - Amenazas físicas o cibernéticas **En relación, pero no limitado a**: - Neurodiversidad - Raza - Color - Origen - Identidad de género - Expresión de género - Orientación sexual - Edad - Tamaño corporal - Discapacidades - Apariencia - Religión - Embarazo - Situación militar - Demografía social Se pedirá a los participantes que detengan cualquier comportamiento de acoso inmediatamente. Nuestra política de cero tolerancia significa que investigaremos y revisaremos cualquier alegación sobre la violación de nuestro Código de Conducta y Política Anti-Acoso, y responderemos apropiadamente. Esta política se extiende a charlas, foros, laboratorios de código, redes sociales, para todos los participantes, socios, patrocinadores, voluntarios, organizadores, ponentes, personal, etc. Nos reservamos el derecho de rechazar la admisión o expulsar a cualquier persona de cualquiera de los eventos que organizamos en cualquier momento a nuestra exclusiva discreción. Esto incluye, pero no está limitado a, participantes que causen desorden o que no cumplan con este código de conducta y los términos y condiciones que conlleva. Si un participante acosa o tiene un comportamiento inaceptable, los organizadores pueden tomar la decisión de actuar de la manera que ellos crean considerable, incluyendo advertir o expulsar al acosador del evento sin derecho al reembolso o bloquear su cuenta cuando se trate de una participación en línea.