Gentleman Programming (@G_Programming) header
Gentleman Programming (@G_Programming) profile picture

@GoogleDevExpert | @MVPAward | Gentleman Programming Community Owner | Book Author https://xitter.twitterapi.xyz/t.co/QELSw4mftW Collab: gentleman@ohmybitz.com

Spain
Joined August 2021
¿Conceptos primero o aprender haciendo? Video completo en el canal 👇 #programacion #ia #aprender
3
1
27
1,687
Hoy volví al primer teclado con el que empecé a crear contenido, para sentir las raíces. IQUNIX L80 Formula, lástima no se hagan más... Switches Huano Sakura y mods Sonido: mp3tourl.com/audio/179440086…
5
97
4,173
🚀 Se viene una flor de actualización de Gentle Shell y Gentle AI. Y esta vez no les voy a hablar de promesas, les voy a mostrar NÚMEROS. Estuvimos haciendo benchmarks para medir algo que me parece FUNDAMENTAL cuando hablamos de agentes de IA: ¿realmente estamos mejorando los tiempos y reduciendo los costos, o simplemente estamos agregando capas de complejidad porque queda lindo? Porque orquestar agentes está buenísimo, pero si terminás gastando el triple y tardando el doble, ¿qué ganaste? Para comprobarlo, preparamos tres escenarios diferentes: 🧪 F1: Corregir tres bugs en un archivo Python, con tres tests fallando. 🧪 F2: Implementar una funcionalidad completa de préstamos de libros, con ocho reglas de negocio y una suite oculta de 18 tests. 🧪 F3: Trabajar sobre tres módulos independientes para medir cómo impacta ejecutar agentes en paralelo. Y comparamos tres formas de trabajar: Pi sin nuestra orquestación, Gentle Shell en modo Organic y Gentle Shell con Full Delegation, donde el orquestador coordina workers más económicos. ¿Los resultados? Miren esto. 👇 🔥 MODO ORGANIC En este modo, Gentle Shell trabaja directamente y delega únicamente cuando tiene sentido hacerlo. En F1 conseguimos reducir el tiempo un 62% y el costo un 48%. En F2, el tiempo bajó un 63% y el costo un 35%. Estamos hablando de hacer el mismo trabajo, con los mismos criterios de validación, pero consumiendo considerablemente menos recursos. 🔥 FULL DELEGATION Acá viene algo interesante. El orquestador deja de escribir directamente y delega el trabajo a workers más económicos, utilizando GPT-6.1 Terra. En F1 conseguimos una reducción del 25% en tiempo y del 42% en costo. En F2, el costo se redujo un 34%, aunque el tiempo aumentó un 28%. Y esto último es IMPORTANTÍSIMO. Delegar no significa automáticamente ejecutar más rápido. La coordinación tiene un costo, y cuando la tarea no se presta al paralelismo, ese overhead puede jugarte en contra. Justamente por eso hacemos benchmarks. Para entender cuándo conviene delegar y cuándo NO. 🔥 TRES MÓDULOS EN PARALELO Este es uno de los puntos más interesantes de lo que se viene. Preparamos una tarea con tres módulos independientes y detectamos una regresión: los workers se estaban ejecutando secuencialmente en lugar de hacerlo en paralelo. Corregimos el comportamiento y volvimos a medir. ¿Resultado frente a la versión con regresión? ⏱️ 62% menos tiempo de ejecución. 💰 24% menos costo. Y comparado con la implementación anterior, conseguimos un 14% menos de tiempo y un 20% menos de costo. Todo esto manteniendo los 28 tests de la suite oculta pasando correctamente. Ahora, algo que quiero dejar MUY claro: son benchmarks preliminares, con muestras pequeñas. No estamos diciendo que Gentle Shell siempre vaya a ser un 62% más rápido. Estamos mostrando resultados concretos de escenarios controlados, que todavía tenemos que seguir validando. Porque los benchmarks sirven para encontrar problemas, comprobar hipótesis y tomar decisiones. No para fabricar numeritos de marketing. Y acá está lo que más me entusiasma de la siguiente release. No queremos simplemente tener más agentes ejecutándose. Queremos que el sistema entienda CUÁNDO delegar, CÓMO coordinar y CUÁNDO ejecutar en paralelo. Menos tokens desperdiciados, menos tiempo esperando y una orquestación que realmente aporte valor. Todo esto ya está en main y forma parte de lo que estamos preparando para la próxima release de Gentle Shell y Gentle AI. Se vienen cositas muy lindas, gente. Y como siempre, con código, mediciones y resultados sobre la mesa. Que la vamos a romper. 🌹🐚 github.com/Gentleman-Program… github.com/Gentleman-Program… #GentleAI #GentleShell #OpenSource #AIEngineering #CodingAgents #Benchmarks
13
25
1
241
5,979
Aprendí rompiendo cosas, no mirando tutoriales Video completo en el canal 👇 #programacion #aprender #autodidacta
6
6
78
3,017
Una buena silla es salud, trabajo y familia. Probé la LiberNovo Omni Pro. Estiramiento lumbar automático, ventilador en el asiento, 5 ángulos de reclinación. Y 3 cosas que mejoraría. Video en comentarios 👇 #SillaErgonomica #SetupProgramador #LiberNovo
4
4
54
2,368
Buenas hermosos míos, primero comentarles que estoy haciendo buen progreso, no estoy 100% pero eso me dio tiempo para pensar y quiero comentarles algunas novedades que salieron de mi cabeza después de lo que me pasó. Luego de mucho reflexionar, tomé las siguientes decisiones: 1- voy a hacer contenido que realmente me guste, como siempre digo, no quiero dejarme llevar por el fomo y por lo que salió bueno, quiero aportar valor real y prácticamente tangible. 2- enseñar más allá de la programación. Tengo muchas cosas que contarles en las que puedo darles tips y que no tienen que ver con la programación en sí, así que esperen novedades en ese ámbito. 3- voy a sacar un vídeo en los próximos días explicando todo lo que pasó, el background y demás para tratar de ayudar a más gente que esté en situaciones similares. 4- dejaré un poco de lado el open source a nivel principal contributor y me iré a una posición más de mentoring, pero mantendré el trabajo relacionado al core de las herramientas y arquitecturas / workflows / etc. 5- me apoyaré más en la comunidad, cosa que MUCHOS me han pedido, así que confío en ustedes. 6- trataré de cambiar los horarios de stream para que sean más cómodos para mí y sobre todo mi familia. Esta es gorda: 7- muchos me preguntan por qué no busco inversor o alguien que dé una mano a nivel económico para mantener las herramientas, la respuesta es fácil... libertad. No quiero que NADIE nos diga cómo hacer las cosas ni nos ponga condiciones. Todo está yendo bien, pero también tomé otra decisión por ahora.... y espero estar en lo correcto. Quiero que Gentle-AI, Engram y Gentle-Shell sean para y por la comunidad y que estén mantenidas por la comunidad. ¿Qué quiere decir esto? Que prácticamente nos sostendremos por las donaciones que ustedes hagan. github.com/Gentleman-Program… Esto es de lo más importante para mí, quiero realmente que se sientan cuidados: estas herramientas son de ustedes y nadie de afuera va a decidir sobre ellas. Por eso mismo, y para sumar también una ayuda a los maintainers, vamos a empezar a dar clases privadas de cupos limitados en las cuales se tendrán que anotar estilo wait-list, y tendrán un costo determinado. La idea es hacer enseñanzas a grupos chicos, de forma enfocada en sus problemas, y estas charlas serán dadas por los maintainers y mi persona. Serán pensadas, planificadas y abiertas al público desde el Discord de la comunidad. Y no, no serán grabadas y serán de temas concretos que nosotros propondremos y el que quiera se suma. En los próximos días les paso cómo anotarse. los quiero mucho, voy a seguir descansando un poco, los adoro <3
11
35
541
13,068
Una integrante de la comunidad que no sabía programar interfaces se armó una TUI 100% agéntica desde cero y nos dejó mudos en pleno stream. Conceptos antes que código, mis locuritas cósmicas. Miralo completo acá 👇 youtu.be/X5TezAQh8uA
3
5
101
5,713
Aprender por si acaso vs. aprender justo a tiempo Video completo en el canal 👇 #aprender #programacion #ia
2
9
49
2,600
Gentle Shell v4.6.0 y v4.7.0 ya están afuera. Un IDE dentro de la terminal Riel con tareas, jobs, agentes y cambios, barra de estado con branch, modelo, contexto y costo, y el editor abajo. En pantalla chica, una fila en vivo y un botón de panel. Cadenas de fallback Hasta ocho modelos por agente, orquestador incluido. Si uno se queda sin cuota, sigue el próximo. El perfil elige quién escribe Modo orgánico o delegación total, donde cada cambio va a un agente escritor. Se cambia con la w, sin reiniciar. Comandos con guardia Permitir una vez, por sesión, siempre o denegar. Lo que borra datos nunca ofrece "siempre". El modo YOLO se elige desde el mismo lugar. Tu shell, a tu manera Sesiones que recuerdan su perfil, modo Fast por ruta, atajos remapeables, tour con /gentle:guide, superficie transparente y mouse en los modales. Estado para Herdr Un archivo por sesión dice si tu agente trabaja, está bloqueado o libre. Más Imágenes pegadas a disco si lo pedís, jobs en segundo plano para agentes hijos y una skill nueva de diseño de TUI. Arreglos Chau congelamiento al scrollear, cat .env bloqueado desde la shell y git rebase que ya no se cuelga. Trae gentle-ai v4.4.0. Actualizar: pi install npm:gentle-pi@4.7.0 gentle-ai sync github.com/Gentleman-Program…
11
20
212
6,692