Skip to content
Ricardo VegaQuien soyArtículosBookmarksCharlas

Recientemente 08

Ricardo Vega

Ricardo Vega / 04 abril 2025

⏰ 5 minutos


HomeSobre miNewsletterHerramientas
@ 2026 Ricardo Vega
Política de privacidad

Marzo ha sido de esos meses que no hacen ruido, sin grandes sobresaltos por lo que este mes no traigo ninguna anécdota personal. Aun así, esto no para y las pestañas del navegador siguen creciendo y creciendo.

Podrás ver que este mes he aplicado algunos cambios en el formato de la newsletter. No lo tomes como algo permanente sino como una simple prueba 😄️.

En todo caso, lo que no cambia es el contenido; aquí va una selección personal con lo más interesante que he leído últimamente: LLMs metiéndose cada vez más en el flujo del desarrollo, debates sobre qué es (y qué no es) el Vibe Coding, reflexiones sobre liderazgo técnico y unas cuantas ideas que creo que merecen un hueco en tu lista de lectura:

🧠 LLMs y programación asistida

Here’s how I use LLMs to help me write code

Simon Willison, un habitual de mis recomendaciones, comparte detalles sobre cómo ha integrado los LLMs en su día a día como desarrollador. Ejemplos concretos, prácticas reales y mucho sentido común.

Como uso los LLM

Una perspectiva en español sobre el mismo tema, en este caso de la mano de Javi Santana. Como es habitual en él, nos da ejemplos muy concretos, bajando al barro.

AI’s effects on programming jobs

¿Cómo está afectando la IA al trabajo de los desarrolladores? Este artículo evita los extremos y ofrece una visión matizada, muy alineada con mi opinión personal. Spoiler: no vamos a desaparecer, pero sí a cambiar.

🎧 Vibe Coding, ¿realidad o meme?

Esta edición, sí o sí tenía que hablar de Vibe Coding. Han corrido ríos de tinta sobre el término descrito por Andrej Karpathy, tanto en prensa tradicional como especializada y, por supuesto, en redes sociales, newsletters y posts en blogs. De todo lo que he leído me quedo con dos:

Not all AI-assisted programming is vibe coding (but vibe coding rocks)

Simon Willison repite de nuevo, en esta ocasión "defendiendo" el Vibe Coding, pero, eso sí, matizando mucho su uso. Principalmente, lo acota o bien a código recreativo (como hobby o "chapucilla") o dentro de código explorativo (spikes, PoCs, etc).

There is no Vibe Engineering

Respuesta crítica (y divertida) a la idea anterior. Realmente no contradice mucho de la visión de Simon, pero se centra mucho más en defender que la gran mayoría del código profesional, entra dentro de otra categoría completamente diferente donde "codificar" es sólo una parte del proceso. El debate entre "coding" y "engineering" no es nuevo 😅️. Qué le vamos a hacer, a veces hay que escribir specs aburridas y mantener legacy.

🛠️ Desarrollo ágil y liderazgo

Lean Software Development - Deliver as Fast as Possible

Entregar pronto, pero no deprisa. Otro post de Eferro que se cuela en esta newsletter, esta vez resumiendo muy bien principios del desarrollo lean, con ejemplos y foco en lo importante.

Lean Software Delivery: Empowering the Team

Y tenemos segundo plato: cómo empoderar al equipo para que todo lo anterior funcione de verdad. Una lectura útil tanto si lideras como si formas parte del equipo.

Becoming a Great Facilitator – Tips for Engineering Leaders

Consejos para mejorar como facilitador técnico. Me gustó especialmente cómo plantean la escucha activa y la gestión de dinámicas de grupo.

The resource utilization trap – YouTube

Un vídeo muy recomendable si lideras equipos. En él, vemos como la obsesión con optimizar la "carga" de un equipo puede hacer más daño que bien. No es la primera vez que me cruzaba con este video, pero volverlo a ver me ha hecho reflexionar sobre esta clase de efectos secundarios en entornos profesionales.

🧩 Open source, comunicación y otras movidas

How to report a security issue in an open source project

Consejos muy prácticos para reportar fallos de seguridad en proyectos open source. Qué incluir, cómo comunicarlo, y cómo no poner en riesgo innecesario ni a los mantenedores del proyecto ni, sobre todo, a los usuarios del mismo.

The Pragmatic Open Source Contributor

Una guía realista para quienes quieren contribuir a open source desde dentro de una empresa. Incluye consejos para justificar ese trabajo ante managers, cómo manejar temas legales y, en general, cómo moverse con cabeza en ese terreno. Además, nos deja algunas recomendaciones adicionales y de carácter más general: contribuye donde puedas, no busques la perfección, y recuerda que cada proyecto tiene su propio contexto.

Async, Sync, in Between

Anthony Fu explora distintos estilos de programación asíncrona y síncrona, mezclando conceptos modernos con buenas prácticas. Muy claro y lleno de ejemplos útiles, especialmente si trabajas con JavaScript/TypeScript. Me ha gustado especialmente el método de visualización por colores.

Y hasta aquí la edición de marzo. Si algo de lo que has leído te ha hecho pensar, reír o abrir nuevas pestañas, ya me doy por contento. Nos leemos en la siguiente.

Escrito mientras escucho My Chemical Romance - Under Pressure (cover).

Discutir en Twitter