Sometimes I write things (in spanish!!) in www.agustinventura.dev
It's differently human.
Keep asking better questions.
Keep teaching the next generation.
Keep caring about what we build and why.
The machines will keep getting smarter.
Our job is to stay thoughtful.
The craft continues.
It's differently human.
Keep asking better questions.
Keep teaching the next generation.
Keep caring about what we build and why.
The machines will keep getting smarter.
Our job is to stay thoughtful.
The craft continues.
Let me be frank: If we can't get THIS project to the point where a single maintainer can focus on it, then what does that say about our commitment to Free & Open Source Software?
1/3 ⏩
Let me be frank: If we can't get THIS project to the point where a single maintainer can focus on it, then what does that say about our commitment to Free & Open Source Software?
1/3 ⏩
Without a doubt, my favorite talk at the @bdxio.bsky.social conference.
I feel honored to have attended the very 1st time Horacio presented this talk ☺️
Thank you!
#bdxio @clever-cloud.com
Without a doubt, my favorite talk at the @bdxio.bsky.social conference.
I feel honored to have attended the very 1st time Horacio presented this talk ☺️
Thank you!
#bdxio @clever-cloud.com
Creo que la respuesta rápida es: "No, nunca es ético".
Pero me han gustado las ideas, como la transparencia, parecido a las evaluaciones 360 donde también evalúas a tus compañeros y tus responsables.
Creo que la respuesta rápida es: "No, nunca es ético".
Pero me han gustado las ideas, como la transparencia, parecido a las evaluaciones 360 donde también evalúas a tus compañeros y tus responsables.
Pero ¿y si tu documentación fuera ejecutable y verificable? De eso hablo en este post: https://go.agustinventura.dev/cucumber-living-docs
🧵👇
Pero ¿y si tu documentación fuera ejecutable y verificable? De eso hablo en este post: https://go.agustinventura.dev/cucumber-living-docs
🧵👇
📍Aula Software Libre, Aulario Averroes
⏰Miércoles 29 de Octubre a las 16:00
Aprenderemos a hacer videojuegos desde lo básico usando Godot
No hace falta conocimiento previo
Importante traer ordenador
https://f.mtr.cool/lcgmaynych
📍Aula Software Libre, Aulario Averroes
⏰Miércoles 29 de Octubre a las 16:00
Aprenderemos a hacer videojuegos desde lo básico usando Godot
No hace falta conocimiento previo
Importante traer ordenador
https://f.mtr.cool/lcgmaynych
✨ Java 17 and Kotlin 2.2 baseline
🌄 JSpecify nullability annotations
🛫 Integrated JFR support
🚟 Kotlin suspend function support
🛑 Support for cancelling test execution
⏭️ New `--fail-fast` mode for ConsoleLauncher
🧹 Removal of deprecated APIs
docs.junit.org/6.0.0/releas...
✨ Java 17 and Kotlin 2.2 baseline
🌄 JSpecify nullability annotations
🛫 Integrated JFR support
🚟 Kotlin suspend function support
🛑 Support for cancelling test execution
⏭️ New `--fail-fast` mode for ConsoleLauncher
🧹 Removal of deprecated APIs
docs.junit.org/6.0.0/releas...
Features: openjdk.org/projects/jdk...
Downloads: jdk.java.net/25/
#Java25 #JDK25 #OpenJDK #Java
Features: openjdk.org/projects/jdk...
Downloads: jdk.java.net/25/
#Java25 #JDK25 #OpenJDK #Java
Y qué mejor que arrancar con la presentación de #Java 25 ☕️
Únete a nuestra charla grupal sobre todas las novedades
📅 Mar 16 Sep 19:00
📍 Oficinas de Celonis
🧑🏼🤝🧑🏼 www.meetup.com/madridjug/ev...
¡No te la pierdas! 👇🏼
Y qué mejor que arrancar con la presentación de #Java 25 ☕️
Únete a nuestra charla grupal sobre todas las novedades
📅 Mar 16 Sep 19:00
📍 Oficinas de Celonis
🧑🏼🤝🧑🏼 www.meetup.com/madridjug/ev...
¡No te la pierdas! 👇🏼
La teoría es fácil, pero llevarla a la práctica en ecosistemas complejos como Java y escoger las herramientas adecuadas tiene sus trampas.
Abro hilo sobre cómo blindar tu arquitectura para que sea a prueba de balas. 🧵👇
La teoría es fácil, pero llevarla a la práctica en ecosistemas complejos como Java y escoger las herramientas adecuadas tiene sus trampas.
Abro hilo sobre cómo blindar tu arquitectura para que sea a prueba de balas. 🧵👇
Can't name the thing? Service!
Don't know what your abstraction is? Service!
Anemic, undiscoverable, procedural code every time. ManagerClass for 2010-2025.
Can't name the thing? Service!
Don't know what your abstraction is? Service!
Anemic, undiscoverable, procedural code every time. ManagerClass for 2010-2025.
A clear how-to guide can be found at community.broadcom.com/tanzu/blogs/...
A clear how-to guide can be found at community.broadcom.com/tanzu/blogs/...
Es una sensación genial, pero terminas perdiendo el foco, ¿verdad?
¿Qué te parecería un framework sencillo para documentar proyectos? Te lo cuento en este hilo. 🧵
#SoftwareDevelopment #Programming
Es una sensación genial, pero terminas perdiendo el foco, ¿verdad?
¿Qué te parecería un framework sencillo para documentar proyectos? Te lo cuento en este hilo. 🧵
#SoftwareDevelopment #Programming
👉 Learn more: community.broadcom.com/tanzu/blogs/...
👉 Learn more: community.broadcom.com/tanzu/blogs/...
• Fast, reliable tests
• Clean, modular design
• Version control everywhere
• Frequent, small changes
• Automation you trust
Without these, You're not doing CD.
• Fast, reliable tests
• Clean, modular design
• Version control everywhere
• Frequent, small changes
• Automation you trust
Without these, You're not doing CD.
Designing your application to read and write data efficiently is not really premature optimization. It's software engineering.
Designing your application to read and write data efficiently is not really premature optimization. It's software engineering.
🤝 SalmorejoTech habrá terminado, ¡pero el Networking continúa en el Mercado Victoria! 💬✨
🤝 SalmorejoTech habrá terminado, ¡pero el Networking continúa en el Mercado Victoria! 💬✨