Polyglot Developer, Manager and Coach, @altenwald and @programandoOH

Almere, Nederland
Joined November 2012
Al fin llegó, qué tal se ven esas 319 páginas? 😊 altenwald.com/historia-de-lo…
2
1
2
6
588
Quizá hicieron caso al tío Bob y cada cual crea su propio framework solo para su propio uso? 🤔 O por proyecto? 😨
En realidad no se necesitaban tantos frameworks de JavaScript. Si fuera así, en esta época de codificación masiva, estarían saliendo muchos más a tiempo récord, pero ya no suena ninguno recientemente.
1
72
¿Programas en Ruby? ¿Ruby on Rails? ¿Has visto los datos que arroja DHH? Quizás pienses que programar en Go o en Rust es la solución, pero si no quieres que tu código cambie drásticamente y obtener aún así un incremento en rendimiento, ¡pásate a Elixir! altenwald.com/elixires
The agents finished porting Campfire to Laravel and Django too. I'm sure there are optimizations that could be found there too, but the whole point is to get a sense of how frontier agents do with different environments out the box. github.com/basecamp/once-cam…
3
2
347
Agrego aquí también la visión de José Valim que lo vio en profundidad y lo analizó no solo para Elixir sino en general.
Just so we are all on the same page: * The Rust version has hundreds of commits, with multiple optimizations rounds, over several days. The others have 1 or 2 commits from an initial agentic rewrite * Based on the available documentation, different things were asked from each attempt. The agents.md from Go mentions the Rust version was the canonical example. The Elixir one mentions it was the Rails one * While we don’t have the full prompts, it seems they were vague, allowing the agents to make non-language architectural decisions that impact results (such as how closely it should replicate Rails’ drawbacks) It is actually amazing how quickly we can have full-blown rewrites up and running. But if we want to take conclusions from the data presented, it is important to understand the process behind it.
37
Manuel Rubio retweeted
Just so we are all on the same page: * The Rust version has hundreds of commits, with multiple optimizations rounds, over several days. The others have 1 or 2 commits from an initial agentic rewrite * Based on the available documentation, different things were asked from each attempt. The agents.md from Go mentions the Rust version was the canonical example. The Elixir one mentions it was the Rails one * While we don’t have the full prompts, it seems they were vague, allowing the agents to make non-language architectural decisions that impact results (such as how closely it should replicate Rails’ drawbacks) It is actually amazing how quickly we can have full-blown rewrites up and running. But if we want to take conclusions from the data presented, it is important to understand the process behind it.
The agents finished porting Campfire to Laravel and Django too. I'm sure there are optimizations that could be found there too, but the whole point is to get a sense of how frontier agents do with different environments out the box. github.com/basecamp/once-cam…
39
86
18
1,111
52,504
I tell the AI: "Try all of the possibilities and tell me if there could be an error". AI was running 18 agents at the same time and, after 30 minutes, told me: "Only one!"
49
Manuel Rubio retweeted
Pues aquí está, el libro de Ecto, con ~250 páginas: - Migraciones, esquemas. - Configuración, tareas de mix. - Changesets. - Relaciones y datos embebidos. - Consultas analíticas con CTE - Pruebas... Todo sobre Ecto, en este libro: altenwald.com/book/ecto
2
2
71
Manuel Rubio retweeted
¡¡¡La escritura del libro de Ecto YA HA ACABADO!!! 🎉 Ya solo falta la última revisión editorial para asegurarnos de que todo está correcto y el 1 de julio quedará publicado, así que como siempre, aprovecha ahora que el precio no subió y hazte con él. altenwald.com/book/ecto
2
3
99
Manuel Rubio retweeted
The Pragmatic Programmer nails it again Absolute goldmine in the AI Coding age
64
232
19
2,142
81,789
Antes de nada, un agradecimiento de corazón a @eminwux por pasarse por Codeadores. En este nuevo capítulo hablamos de Unix, Linux y BSD. Emiliano nos da una clase magistral de historia, ¿a qué esperas para escucharnos? open.spotify.com/episode/7Ff…
2
2
228
Manuel Rubio retweeted
Bibliotecas y bibliotecarios en la empresa, ¿qué te parece la idea? altenwald.org/2025/11/10/bib…
1
2
41
Es curioso que por un lado se haga énfasis en un mal código y documentación y después entre la IA como salvadora. El problema, esa IA aprende con ese mal código y esa documentación incompleta, ¿oíste eso de los analistas de datos de "basura entra, basura sale"? Pues eso.
Sé que muchos se quejan de la IA, pero hay que reconocer que programar ahora es más divertido con estas herramientas. En vez de pasar horas peleando con APIs mal diseñadas y documentación incompleta, ahora puedes enfocarte en crear soluciones, y no en detalles absurdos ¿Cierto?
1
88
Manuel Rubio retweeted
No te pierdas el nuevo video de @ProgramandoOH: DBase youtu.be/KOnZ1wxscS4?si=ivSJ…
2
2
250
Tenemos en votaciones la sugerencia de Hexa... quería ver qué tan rápido es Python... ¡pues lo vamos a ver! ... ¿o no? ¡Depende de vosotros! ¡Id a votar! programandotrahistoria.com/v…
1
1
60
Antes hacíamos votaciones por aquí, después nos pasamos a Youtube... pero queremos algo más personalizado y nos hemos pasado a nuestra web, ¿qué os parece? ¡Podéis votar una vez al día por vuestra opción favorita! Eso sí, si queréis una diferente, comenta programandotrahistoria.com/v…
2
2
87
Ken Thompson, ¿lo conocéis? Ya sabéis, quien creó Unix, el lenguaje B, coautor del lenguaje C, coautor del lenguaje Go... ¿ya? ¿sí?, vale, ¿qué le dirías si lo tuvieses delante?
2
1
3
135