Recientemente 10
Ricardo Vega / 02 junio 2025
⏰ 5 minutos
Ricardo Vega / 02 junio 2025
⏰ 5 minutos
Este mes he cumplido años y habitualmente es un mes donde echo la vista atrás y leo algunas de mis notas y propósitos. Me he dado cuenta de que, con el tiempo, he generado una especie de ritual involuntario: antes de abrir el portátil cada mañana, mientras desayuno, instintivamente abro tres o cuatro pestañas con lecturas que he ido dejando pendientes durante los días anteriores. Ni más, ni menos, esas tres o cuatro lecturas diferentes acompañan mi primer café con una pequeña dosis de curiosidad para arrancar el día. No es que lo haga conscientemente, pero al reflexionar sobre ello me ha resultado gracioso ver sobre el poder de los rituales, en este caso, para aprender cada día algo nuevo.
Y hablando de aprender, este mes he estado especialmente atento a cómo evoluciona la conversación sobre IA y management. También me han llamado la atención varios debates sobre arquitectura vs agilidad, y algunas reflexiones que he leído sobre liderazgo técnico y que creo que merecen la pena ser compartidas.
Agile vs Architecture: Can They Coexist?
Es solo un short de YouTube de Modern Software Engineering, pero toca algo que he visto discutir mucho últimamente. La idea es sencilla pero potente: tanto Agile como Architecture pueden verse como respuestas a un mismo problema (los requisitos cambiantes y cómo nos enfrentamos a ellos), y en lugar de pelear entre ellos se potencian mutuamente. Un recordatorio útil cuando veas equipos obsesionados con elegir bandos.
Brutal y necesario. El autor argumenta que usar ChatGPT para escribir evaluaciones de rendimiento es como hacer trampa en un examen: te funciona hoy pero te dificulta el mañana. Me ha gustado especialmente la distinción entre “herramientas que ayudan” vs “abstracciones reales”. En mi experiencia, coincido, el management es una habilidad que se desarrolla con práctica incómoda, no con atajos.
Building software on top of Large Language Models
Simon Willison de nuevo (sí, soy fan confeso). Esta vez comparte materiales de su workshop en el último PyCon sobre cómo construir software encima de LLMs. Lo que más me gusta es que va directo a lo práctico: text-to-SQL, extracción de datos estructurados, RAG… Si estás pensando en meterte de verdad con LLMs más allá de “preguntarle cosas”, este material está genial.
Making AI Work: Leadership, Lab, and Crowd
Ethan Mollick propone una fórmula simple pero poderosa para adoptar la IA de forma efectiva en las organizaciones: liderazgo que impulse la experimentación, espacios tipo laboratorio para probar sin miedo y una adopción transversal que no se quede solo en el equipo técnico. La clave: la IA puede mejorar el rendimiento individual, pero si no rediseñas los procesos y estructuras, el impacto organizacional será limitado.
Findings from Microsoft’s 3-week study on Copilot use
Este estudio de Microsoft con 200 desarrolladores usando GitHub Copilot me ha resultado especialmente interesante por lo honesto que es. Resulta que muchos eran escépticos al principio (me incluyo en ese grupo) pero acabaron con una visión más positiva. Lo que no ha cambiado es esa necesidad constante de revisar todo el código que genera. Yo sigo haciendo lo mismo: usar Copilot como un compañero junior muy eficiente pero al que nunca dejas trabajar solo.
Will Larson cierra su etapa como CTO en Carta y comparte lo que ha aprendido. Dos cosas me han llamado especialmente la atención: su reflexión sobre ir a los detalles (algo en lo que reconozco que a veces peco de lo contrario) y el programa Navigator que diseñaron para dar voz directa a los ingenieros senior sin que todo pasara por management. Buena lectura para cualquiera en roles de liderazgo técnico.
A Technology Leader’s Non-Technical Reading List
Una lista de lecturas que va bastante más allá de los típicos libros de management. Me ha sorprendido encontrar desde biografías de Malcolm X hasta libros sobre embarazo (para managers que gestionan padres primerizos). La premisa es que el liderazgo se nutre de entender mejor el mundo y a las personas, no solo de frameworks de gestión. Tiene sentido.
Lean Software Development: Superando resistencias y creando condiciones para la calidad
Eduardo Ferro (otro habitual en esta newsletter) aborda algo que siempre me ha parecido curioso: por qué cuesta tanto adoptar prácticas que sabemos que funcionan. Su análisis de las resistencias típicas (“no tenemos tiempo para tests”) y cómo crear entornos donde la calidad sea inevitable en lugar de heroica me parece muy certero. Plus: viene con consejos prácticos para líderes, no solo teoría.
Ha sido un mes algo menos denso de lo habitual (muchos compromisos personales 😄️), pero donde creo que si tengo que elegir un tema del mes, seguramente sea liderazgo e IA. Creo que estamos en un momento donde estas dos áreas se están tocando de formas interesantes, y me da la sensación de que vamos a ver muchos más debates sobre dónde poner los límites y cómo introducirlas en nuestros flujos.
Escrito mientras escucho Kollektiv Turmstrasse - Sorry I Am Late.