
Rafa Gómez ﹤🌴﹥ retweeted
Conferencia de Software en la era IA - Directo desde la #scbcn26 xitter.cf/i/broadcasts/1OxwbnjwW…
Rafa Gómez ﹤🌴﹥ retweeted
Hace 20 años borré la textura de una vaca en World of Warcraft y apareció verde fosforito.
De aquello y de muchas cosas más va lo que publico hoy, un ensayo sobre pensamiento lateral, liminal y análisis diferencial.
Es largo, así que mejor con un café ☕
Rafa Gómez ﹤🌴﹥ retweeted
¡Acabamos de publicar el curso de Event Bus en Kafka en Codely Pro Standard!
‣ Cuestionando la arquitectura.
‣ Usando sistema nativo de retries y dead letter.
‣ Creamos un visualizador para ver cómo funciona internamente.
Si ya tienes un Kafka en tu sistema y quieres añadir un event bus, esto te va a ahorrar mucho tiempo → codely.com/cursos/event-bus-…
Hasta ahora NO recomendábamos utilizar Kafka como Event Bus.
El motivo es sencillo: Está pensado como un sistema de análisis de datos, no uno de colas.
Pero todo esto con el KIP-932 ha cambiado. Ahora Kafka sí que tiene esas primitivas para poder hacer un Event Bus:
- 💾 Los mensajes tienen estado: ha ido bien, error…
- 🔄 Retries: cada mensaje guarda cuántas veces ha sido reintentado.
- 📨 Hay dead letter: con el KIP-1191 en Kafka 4.4.
Por ello creemos que ahora sí que es el momento de publicar un curso explicando a fondo todos estos conceptos.
Ya disponible en Codely Pro Premium como acceso anticipado. Esperamos que te guste tanto como a nosotros prepararlo. cdly.to/bus-kafka
Rafa Gómez ﹤🌴﹥ retweeted
Jev y Modelos System One: Qué son y cómo usarlos
Os explicamos qué tipo de preguntas hay en System One y cómo y por qué utilizarlos.
Rafa Gómez ﹤🌴﹥ retweeted
Punto de inflexión después de +10 años publicando contenido.
1. Contenido de una tecnología con menos de 1 mes (modelos System One).
2. Salto de calidad de producción y posproducción.
3. Casos de uso prácticos y variados para inspirar y descubrir.
Enjoy!
Ya hace unas semanas hubo el boom de Jev.
Lo hemos estado usando para ver qué piezas son las más relevantes y qué casos de uso sí que tienen sentido.
Para ello hemos creado un curso donde:
- Vemos si tiene sentido o no vs un LLM usando evals.
- Lo comparamos con sus alternativas (Clef, Kev…).
- Entendemos cómo puede hacer un LLM de fallback de Jev.
- Implementamos rerank para hacer búsquedas semánticas con Jev sobre embeddings.
Rafa Gómez ﹤🌴﹥ retweeted
Ya hace unas semanas hubo el boom de Jev.
Lo hemos estado usando para ver qué piezas son las más relevantes y qué casos de uso sí que tienen sentido.
Para ello hemos creado un curso donde:
- Vemos si tiene sentido o no vs un LLM usando evals.
- Lo comparamos con sus alternativas (Clef, Kev…).
- Entendemos cómo puede hacer un LLM de fallback de Jev.
- Implementamos rerank para hacer búsquedas semánticas con Jev sobre embeddings.
Rafa Gómez ﹤🌴﹥ retweeted
De 20 minutos a 1 segundo: Controla tu navegador desde la terminal
así nació browser-tabs-cli:
Rafa Gómez ﹤🌴﹥ retweeted
Toda la vida diciendo que los rombos con cuadrados torcidos y @rafaoe nos explica que es justo al revés, que los cuadrados son rombos torcidos 🤣🤣🤣🤣🤣
Rafa Gómez ﹤🌴﹥ retweeted
Hasta ahora NO recomendábamos utilizar Kafka como Event Bus.
El motivo es sencillo: Está pensado como un sistema de análisis de datos, no uno de colas.
Pero todo esto con el KIP-932 ha cambiado. Ahora Kafka sí que tiene esas primitivas para poder hacer un Event Bus:
- 💾 Los mensajes tienen estado: ha ido bien, error…
- 🔄 Retries: cada mensaje guarda cuántas veces ha sido reintentado.
- 📨 Hay dead letter: con el KIP-1191 en Kafka 4.4.
Por ello creemos que ahora sí que es el momento de publicar un curso explicando a fondo todos estos conceptos.
Ya disponible en Codely Pro Premium como acceso anticipado. Esperamos que te guste tanto como a nosotros prepararlo. cdly.to/bus-kafka
Rafa Gómez ﹤🌴﹥ retweeted
En la Software Crafters del 2015, @JavierCane dio una charla sobre "Caso real de replanteamiento de diseño de software".
La charla trataba sobre cómo modernizar la arquitectura de un sistema ya existente aplicando buenas prácticas y conceptos de DDD.
Al acabar esa charla, @rafaoe tenía más curiosidad sobre el replanteamiento que hicieron, y fue a hablar con él.
Esa conversación se alargó bastante hablando sobre proyecciones, sistemas event-driven…
Sin saberlo ninguno de los dos en ese momento, allí se fundaron las bases de lo que hoy en día es Codely.
Por ello la Crafters de Barcelona tiene un hueco especial en nosotros. 😊
Este año estaremos allí, en la #SCBCN26, disfrutándola y aprendiendo.
Rafa Gómez ﹤🌴﹥ retweeted
Era algo que tarde o temprano iba a ocurrir así que cuando apareció la oportunidad hubo que aprovecharla.
Ahora que ya he sido presentado en sociedad 😂a darle también caña a la parte pública. Nos vemos mañana en el ☕
Gracias por todo lo aprendido en
@AulaSL y @AudienseDev❤️
Anunciamos que… ¡@pablorg99 se incorpora a Codely! 🎉
Nos conocemos desde 2022 y cada vez que hemos coincidido ha sido gloria bendita.
Ya podéis ver contribuciones suyas en algunos contenidos que hemos publicado últimamente. Por ejemplo, ha contribuido a perfilar algunas Skills y partes del Agent Harness de Codely que ya tenéis disponible gratuitamente en cdly.to/harness-pablo y a preparar el material del curso de SDD con RPI: cdly.to/rpi-pablo
Además, en Codely llevamos un tiempo con un proyecto importante que representa un reto mayúsculo (acelerar la adopción de IA en una gran empresa formando a más de 1.000 personas). Pablo está tirando del carro de este proyecto. Es pieza clave y, sin él, no lo podríamos estar haciendo. 😊
En este vídeo conocemos un poco del background de Pablo y mañana estará en el directo del Café con Codely con su primera aparición. ¡Se agradece si te pasas a darle la bienvenida!
¿Quieres trabajar en Codely?
Pronto abriremos proceso de selección. Te puedes apuntar para que te avisemos aquí 👉 cdly.to/hiring
¡No sabéis qué ilusión hace que Pablo esté en Codely! 🥹
Anunciamos que… ¡@pablorg99 se incorpora a Codely! 🎉
Nos conocemos desde 2022 y cada vez que hemos coincidido ha sido gloria bendita.
Ya podéis ver contribuciones suyas en algunos contenidos que hemos publicado últimamente. Por ejemplo, ha contribuido a perfilar algunas Skills y partes del Agent Harness de Codely que ya tenéis disponible gratuitamente en cdly.to/harness-pablo y a preparar el material del curso de SDD con RPI: cdly.to/rpi-pablo
Además, en Codely llevamos un tiempo con un proyecto importante que representa un reto mayúsculo (acelerar la adopción de IA en una gran empresa formando a más de 1.000 personas). Pablo está tirando del carro de este proyecto. Es pieza clave y, sin él, no lo podríamos estar haciendo. 😊
En este vídeo conocemos un poco del background de Pablo y mañana estará en el directo del Café con Codely con su primera aparición. ¡Se agradece si te pasas a darle la bienvenida!
¿Quieres trabajar en Codely?
Pronto abriremos proceso de selección. Te puedes apuntar para que te avisemos aquí 👉 cdly.to/hiring
Rafa Gómez ﹤🌴﹥ retweeted
¡Nueva incorporación a Codely! 🎉
¿Tienes sospechas de quién puede ser?
Hoy a las 18:00 CEST entrevista de presentación en el canal de YouTube 😊
Pista: nos conocemos desde 2022 y cada vez que hemos coincidido ha sido gloria bendita.
Puedes habilitar la notificación directamente en YouTube 👉 youtube.com/watch?v=Yk_gquO4…
Rafa Gómez ﹤🌴﹥ retweeted
Una de las formas más seguras de implementar una funcionalidad media/grande en una base de código grande usando IA es usar RPI. Research, Plan, Implement.
Es el flujo que ya utilizan la mayoría de sistemas agénticos al hacer un plan.
El problema: ese plan se vuelve el centro y si no está bien definido y revisado, se puede volver un caos.
La solución: influir en cómo los agentes diseñan los planes para que nos pongan los contratos públicos y la arquitectura de relieve.
Todo esto lo explicamos en el vídeo que acabamos de subir. ¡Esperamos que te guste!
→ youtube.com/watch?v=treFZTL2…
Rafa Gómez ﹤🌴﹥ retweeted
¡Hoy a la tarde todo el mundo vamos a estar programando en Java!
Ya que toca ver el Eclipse…
Rafa Gómez ﹤🌴﹥ retweeted
Img 1: _Tasks_ de ChatGPT Work y Codex: Effort (Light, Medium, High, Extra High, Ultra).
Img 2: _Chats_ de ChatGPT: Intelligence (Instant, Medium, High, Pro).
_Tasks_: Más cercano a la parametrización de modelos vía API.
_Chats_: Sube nivel de abstracción.
Si ambas primitivas (chats y tasks) están destinadas a ser usadas por el mismo usuario final, parece que sería mejor simplificar y optar por la opción con menor nivel de abstracción. El problema es que son cosas distintas, pero representadas prácticamente igual, entonces… 🌈














