Sign in

David Gómez G.

@dgomezg.bsky.social
891 followers 93 following 47 posts

JavaChampion. @madridjug.es co-organizer. I love doing stuff with other people, learning from others & sharing what I know.

PostsRepliesMedia
Reposted by David Gómez G.
Barcelona Developers Conference @devbcn.bsky.social · 20/04/2026
Big shoutout to our stellar 𝗝𝗮𝘃𝗮 & 𝗝𝗩𝗠 CFP committee! 🌟 Going through all the amazing talk proposals is no joke, but they crushed it! Thank you @ammbra1508, @ixchelruiz, @dgomezg & @fmartin_ for shaping 𝗗𝗲𝘃𝗕𝗰𝗻 𝟮𝟬𝟮𝟲! Get your tickets: buff.ly/UL0dFdu #devbcn26
022
David Gómez G. @dgomezg.bsky.social · 27/02/2026
Poca broma con todo lo que significa esto. www.anthropic.com/news/stateme...
anthropic.com
Statement from Dario Amodei on our discussions with the Department of War
A statement from our CEO on national security uses of AI
001
David Gómez G. @dgomezg.bsky.social · 23/02/2026
My bet is that AI-based Coding will bring back at some point all the benefits of strong-typed languages and the need to have in mind those best practices and concepts prioritized by clean code and Sw craftsmanship. Because it seems that some people are no longer concerned by that
130
David Gómez G. @dgomezg.bsky.social · 23/02/2026
Vibecoding and untyped programming languages….. what can go wrong? 🤪
030
Reposted by David Gómez G.
Sirviendo Código @sirviendocodigo.bsky.social · 10/10/2025
🌠 ¡@dgomezg.bsky.social  es finalista en la categoría Codemami de los Sirviendo Código Awards! ¿Se llevará el premio? Lo sabremos el próximo 16 de octubre, en la Gala Sirviendo Código, que podrás seguir en directo: www.youtube.com/live/g8-9nlxe8a0?si…
031
David Gómez G. @dgomezg.bsky.social · 04/04/2025
Damm it! Once seen….. now I need this!
170
Reposted by David Gómez G.
Sven Ruppert @svenruppert.com · 02/04/2025
Java - Gatherer: a powerful new way to control Stream aggregation! Inject, filter, finish early – even in parallel. No frameworks. Pure Java. Learn how it works #Java #StreamsAPI #Gatherer #JavaDev #Streams #java24 svenruppert.com/2025/04/02/r...
svenruppert.com
Rethinking Java Streams: Gatherer for more control and parallelism
Since version 8, Java has introduced an elegant, functional approach to processing data sets with the Streams API. The terminal operation collect(…) represents the bridge from the stream to a…
0133
David Gómez G. @dgomezg.bsky.social · 19/03/2025
- what a week, huh?
- Captain, it’s Wednesday
131
David Gómez G. @dgomezg.bsky.social · 06/03/2025
Los 30 son un número redondo. ¿te vienes a celebrar los 30 años de Java con un open space en Madrid?
051
David Gómez G. @dgomezg.bsky.social · 02/03/2025
If you are concerned about privacy, here are a few nice alternatives worth considering: www.joanwestenberg.com/american-tec... (found via @myfear@mastodon.online aka @myfear.com here)
joanwestenberg.com
How I’m Building a Trump-Proof Tech Stack Without Big Tech
The world can no longer trust American tech. If that sounds dramatic, take a step back and consider the facts. The United States is a nation in the thrall of authoritarianism, owned and operated almo...
163
David Gómez G. @dgomezg.bsky.social · 01/03/2025
In case it was not clear. #Java is mainstream. It make it to Pasapalabra: "Starting with a J, an internet-oriented programming language that allows you to create programs that run on any computer...’. It took milliseconds for the contestant to answer: #Java
1135
David Gómez G. @dgomezg.bsky.social · 01/03/2025
I’ve received this on a job offer. +3 years of experience working with Java 21. Keeping in mind that #Java21 was released in September 2023, I guess this company is looking for not only a developer but also a time traveler coming at least from late 2026 or 2027
Who you are: 3+ years of experience working with Java v21 and Soring Boot
150
David Gómez G. @dgomezg.bsky.social · 18/02/2025
The setup for the recording/streaming seems to be closer to what you would have at a conference instead of a regular meetup. Thank you @sirviendocodigo.bsky.social for taking care of the camera and recording
110
David Gómez G. @dgomezg.bsky.social · 18/02/2025
Setup tested and ready for today’s session with @ivargrimstad.bsky.social and @eclipsefdn.bsky.social meetup at @madridjug.es The only thing missing is you!
163
David Gómez G. @dgomezg.bsky.social · 08/02/2025
After my #CodeWTF collection, I’m starting a new collection of code snippets suggested by AI and code assistants that seem a little bit weird to me. I’ll start publishing those under the #OhMyAI hashtag #StayTuned
000
David Gómez G. @dgomezg.bsky.social · 08/02/2025
DevRel y comunidad, explicado por Pepe Mujica www.instagram.com/reel/DFgfWvg...
121
David Gómez G. @dgomezg.bsky.social · 07/02/2025
Fascinating and fun infographic with how technologies and companies have evolved their influence in different sectors since 1500. (via @DevRel_puzzle) calculatingempires.net
021
Reposted by David Gómez G.
Álvaro Saugar @alvaro-saugar.bsky.social · 30/01/2025
En cada nueva versión de Java nos fijamos en las novedades, si nos gustan, si no, etc.Pero perdemos de vista el proceso y el camino del lenguaje con dichas mejoras.En este podcast, @dgomezg.bsky.social nos da su visión de dicha evolución ¡¡Altamente recomendable!! open.spotify.com/episode/6aPP...
open.spotify.com
Java con David Gómez
011
Reposted by David Gómez G.
Community Builders @communitybuilders.bsky.social · 30/01/2025
¿Sabías que ya tenemos más de 30 Community Builders en nuestro Starter pack? Esta semana @cldelgadop.bsky.social se une a @beelzenef.dotnet.social.ap.brid.gy @juanlu.space @dgomezg.bsky.social @mtnieto.es @mariomnts.bsky.social @manufosela.es y otras tantas personas más 😀
165
Reposted by David Gómez G.
Madrid JUG @madridjug.es · 21/01/2025
Hoy tenemos un montón de cosas en el menú de la charla con Ivan Garcia Saiz-Aja
002
Reposted by David Gómez G.
Madrid JUG @madridjug.es · 21/01/2025
Con Ivan García Saiz-Aja conociendo como montar monolitos modulares con Spring Modulith
013
David Gómez G. @dgomezg.bsky.social · 19/01/2025
I have to admit that I am having some fun learning Ruby…. Although for now I still prefer brewing some Java coffe than wearing gems 😅😱💎
090
Reposted by David Gómez G.
Madrid JUG @madridjug.es · 09/01/2025
Los Reyes Magos nos han dejado un regalo: El nuevo libro de @kittylyst@mastodon.social "Optimizing Cloud Native Java". Lo sortearemos entre los asistentes a nuestro próximo meetup: www.meetup.com/madridjug/ev... O también puedes comprarlo y regalártelo tu desde: www.oreilly.com/library/view...
064
Reposted by David Gómez G.
Madrid JUG @madridjug.es · 18/12/2024
Looking forward to celebrating many more anniversaries with the Java Community jcp.org/aboutJava/co... #jcp
Screenshot of the post at X.com by the @jcp_org linking to the video with the summary of the JCP 25th anniversary celebrations at different JUGs worldwideScreenshot of the 25th JCP anniversary celebrations, showing the map with the stop at SpainScreenshot of the 25th JCP anniversary video celebratinons showing the meetup at MadridJUGScreenshot of the final screen of the 25th JCP anniversary video celebration with the list of all the JUGs that joined the celebrations.
033
Reposted by David Gómez G.
Hanno Embregts 🎤🎸 @hanno.codes · 02/12/2024
Thank you @verifiedsky.bsky.social for hosting a verified list of Java Champions! 🤩
0143
David Gómez G. @dgomezg.bsky.social · 27/11/2024
Current status: reviewing, updating and polishing the slides for my talk tomorrow. The health authorities have advised me to add the following warning at the beginning of the talk
A meme of a health warning usually added to the medicaments in Spain, but in this case making references to red the code in the slides with caution.
241
David Gómez G. @dgomezg.bsky.social · 19/11/2024
"Con ejemplos de código real (de producción) que podrían provocarte un ataque"... Aprenderemos de los errores clásicos y veremos cómo plantear una estrategia para abordar situaciones de mala calidad de código y planear la mejora progresiva de la base de código.
042
David Gómez G. @dgomezg.bsky.social · 18/11/2024
Xmas is coming... and with it, yet another edition of the #adventOfCode. At @madridjug.es we are doing it together, sharing the process and learning from each other. We also have a leaderboard. Who else is doing #adventOfCode24?
041
Reposted by David Gómez G.
Madrid JUG @madridjug.es · 18/11/2024
Yay! Hemos actualizado nuestro Handle en Bluesky, para personalizarlo usando nuestro dominio. A partir de ahora, aquí en BlueSky, somos @MadridJUG.es Si nos seguías, tranqui, no tienes que hacer nada.
072
Reposted by David Gómez G.
Gunnar Morling @gunnarmorling.dev · 16/11/2024
📝 Blogged: "Building OpenJDK From Source On macOS" It's surprisingly easy to build OpenJDK from source by yourself. Just avoid XCode 16 for the time being. Details in www.morling.dev/blog/buildin...
morling.dev
Building OpenJDK From Source On macOS
Every now and then, it can come in very handy to build OpenJDK from source yourself, for instance if you want to explore a feature which is under development on a branch for which no builds are publis...
1259
Reposted by David Gómez G.
java-champions.bsky.social @java-champions.bsky.social · 14/11/2024
Hello World! #Java developers, this is the official #JavaChampions account on Bluesky. Look for more activity here.
1013341
Reposted by David Gómez G.
Trisha Gee @trishagee.bsky.social · 15/11/2024
My qrcode at #trg24 was up for about 23 seconds, so here is the link to more info about the talk bit.ly/dev-rel-trg
bit.ly
Developer Advocacy: What, Why and How? - Trisha Gee
Trisha gives her opinions on what DevRel is, and how to avoid common mistakes
044
Reposted by David Gómez G.
Sébastien Deleuze @seb.deleuze.fr · 15/11/2024
It is now official: « Ahead-of-Time Class Loading & Linking », the first part of Project Leyden that supersedes CDS with AOT cache, will be part of JDK 24 to allow you to start your JVM workloads faster. Warmup optimizations will come later. openjdk.org/jeps/483
openjdk.org
14717
David Gómez G. @dgomezg.bsky.social · 14/11/2024
It seems like the starter Packs are really useful. Hence, I’ve created yet another one, for the people out there that belongs or are involved with the Spanish Speaking Java and JUGS Community. If you want to be added, just ping me. go.bsky.app/UKhb9cD
0115
David Gómez G. @dgomezg.bsky.social · 14/11/2024
This is one of the main advices I keep reminding to people that ask for feedback on their talks. It’s very easy , being a few cms away from your screen to forget about those sitting at the end (sometimes also in the middle or in the front row) of the room. Please don’t!!!
030
Reposted by David Gómez G.
Sharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 13/11/2024
If you are part of the #Java developer community, a Java User Group leader, Java Champions member, Java contributor, #OpenJDK member, Java conference organizer or Java Community Process delegate, please add yourself go.bsky.app/RzXwxat
78036
David Gómez G. @dgomezg.bsky.social · 13/11/2024
Ok, I couldn't resist the temptation: I also asked ChatGPT to draw a picture of how it may think my life looks like based on what information it has about me... I must say I feel the AI has a very unbalanced and biased vision of me. But I don't completely dislike it. #TooMuchJavaException?
Here’s a visual interpretation of your current life, combining your role as a senior developer and Java community advocate with a professional yet personal workspace. I hope it reflects the organized and welcoming environment that supports your expertise and community involvement.
250
David Gómez G. @dgomezg.bsky.social · 12/11/2024
I just left the studio after recording an episode dedicated to Java for the Codeadores (@programandoOH@x.com) podcast. I enjoyed talking about #Java and its ecosystem with Manuel Rubio (@MRonErlang@x.com). The episode will be published on Tuesday afternoon, November 19. #StayTuned
A screenshot of Manuel Rubio, at the online studio, during the recording.A screenshot of myself during the recording of the podcast episode
001
Reposted by David Gómez G.
Jakub Chrzanowski @chrzanowski.info · 04/11/2024
Hey 🦋! I have created ☕ Java Champions starter pack based on the official listing. Great people! 🤗 I'll update the list as it grows in time. 🫡 Cheers! go.bsky.app/CfRBzuP
209950
David Gómez G. @dgomezg.bsky.social · 09/11/2024
I still have the first Visual IDE I used for Java. It was long before Visual Cafe, this is the end-of-degree project from my friend and classmate @indytw When JDK 1.2.2 was the “latest Java” It’s been a while but it was when I first got in contact with Java.
A photo of the CD case of the "Café Español Java IDE". And end-of-degree project by "Javier Nieto Esteban".
110
David Gómez G. @dgomezg.bsky.social · 08/11/2024
I must admit I'm starting to suffer from a severe condition: the VVS Thanks to @ilopmar.bsky.social who immediately realized my problem and let me know after sending him a video I recorded this morning. My treatment starts watching this video twice a day for a week: www.youtube.com/watch?v=dech...
youtube.com
Vertical Video Syndrome A PSA (Glove and Boots)
YouTube video by Jo Miran's Silk and Dookies
131
David Gómez G. @dgomezg.bsky.social · 07/11/2024
Next Nov, 28th I will be sharing some nightmares and bad code smells in my talk (in spanish) about "Measuring code quality in WTF/LoC" at @sirviendocodigo.bsky.social But hopefully, we will learn something positive too from it. Who will join me? www.meetup.com/sirviendo-co...
meetup.com
Midiendo la calidad de código en WTF/min, Thu, Nov 28, 2024, 6:00 PM | Meetup
Vente a aprender con David Gómez G en su charla "Midiendo la calidad de código en WTF/min. Ejemplos de código de la vida real que podrían provocarte un ataque". Siempre qu
122
David Gómez G. @dgomezg.bsky.social · 06/11/2024
This is a really good summary of all the considerations you should have in mind when using #hexagonal-architecture scalastic.io/en/hexagonal...
scalastic.io
The Ultimate Guide to Mastering Hexagonal Architecture: Focus on the Domain
Discover the ultimate guide to mastering hexagonal architecture. Focus on the domain and best practices for structuring your application.
011
Reposted by David Gómez G.
Markus Eisele @myfear.com · 03/11/2024
Mediocre docs are sabotaging your growth buff.ly/3UrcIdo #technicalwriting #docs
buff.ly
Mediocre docs are sabotaging your growth
Fix your docs (and your funnel) with insights from Dave Nunez, a leading expert in developer education
053
David Gómez G. @dgomezg.bsky.social · 04/11/2024
Heard this weekend from a family member: "There are two types of people, people who do things, and people who talk about people who do things." I couldn't agree more. Which group do we want to belong to?
100
David Gómez G. @dgomezg.bsky.social · 31/10/2024
Next Week we will host @madridjug.bsky.social a double session during the first stop of the #VaadinIberianJUGTour We will learn how to build and deploy Full stack applications using only Java. #FullStackJava.
011
David Gómez G. @dgomezg.bsky.social · 31/10/2024
It's time for a change of cover, and a change of stage. It's time to say goodbye to the stickers I had and start filling the new case with the stickers of this new stage. Which ones do you think will be the first ones in this new case? And what about you? What are your favorite stickers?
A photo of the laptop with two transparent cases next to it: one, the old one, full of stickers and the other, the new one still in its packaging, waiting for me to put it on.
110