Andres Almiray
@andresalmiray.com
1.9K followers 150 following 950 posts
I code for fun and help others in the process. Java Champion Alumni. Co-founder of Hackergarten & Hack.Commit.Push. Creator of JReleaser 🚀
Posts Media Videos Starter Packs
Pinned
I keep a list of conferences, JUG meetings, and other events I've participated at for the past 10 years. Would like to add new items to this list.

Don't see your local JUG? Let's talk!
Is your favorite conference missing? Send me a link!

andresalmiray.com/events/
Events
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 Upcoming Events 2024 Hack.Commit.Push, Nov 23rd 2024 – organizing committee Porto Tech Hub, Nov 26th 2024 &#8…
andresalmiray.com
#BaselOne25 is almost over but the messages wall keeps churning
Reposted by Andres Almiray
Important dates to know for Devoxx UK 2026

🟢 Now: Tickets on sale
🟢 Dec 1st: Call for papers opens
🟢 Dec 13th: Ticket prices go up
🟢 Jan 9th: Call for papers closes
🟢 Feb 6th: Speakers & Sessions announced
🟢 May 6th: Doors open

More info at devoxx.co.uk
Color me impressed, was able to build an 8 year old project configured with Gradle 4.1 and Java 8 without any fuzz. Let’s see if luck continues when upgrading the build to Gradle 9 and Java 25 😅

github.com/aalmiray/cac...
GitHub - aalmiray/caching-benchmarks
Contribute to aalmiray/caching-benchmarks development by creating an account on GitHub.
github.com
Reposted by Andres Almiray
My @graalvm.org Native Image deep dive recording is already up: youtube.com/watch?v=1J6m... 🐰🚀

It includes the very public first demo of Project Crema, Open World for Native Image, at 2:19:54 😅

Thank you, @devoxx.com!

All demos and notes are here: github.com/alina-yur/gr...
Deep Dive: GraalVM in Practice by Alina Yurenko
YouTube video by Devoxx
www.youtube.com
BTW paraphrasing Alexey Shipilev:

1. Do not make your own micro benchmarks
2. Seriously DO NOT
3. Use JMH if you must
Today I was reminded about that time I’ve got into benchmarking 2nd level cache options between EclipseLink and Hibernate … back in 2018 😅 #codeone

Perhaps I should update it with recent versions of Java, libraries & frameworks, and real databases with Testcontainers

youtu.be/lD28ApBmFeA?...
L2C Benchmarks, or How I Learned to Stop Worrying and Love JMH
YouTube video by Oracle Developers
youtu.be
Today I was reminded about that time I’ve got into benchmarking 2nd level cache options between EclipseLink and Hibernate … back in 2018 😅 #codeone

Perhaps I should update it with recent versions of Java, libraries & frameworks, and real databases with Testcontainers

youtu.be/lD28ApBmFeA?...
L2C Benchmarks, or How I Learned to Stop Worrying and Love JMH
YouTube video by Oracle Developers
youtu.be
Panoramalauf Gibswil 2025, 10.4kms in 01:04:30,8. That first km was 🔥 my fastest so far. Elevation gain in the forest slowed me down a bit 🥵
Reposted by Andres Almiray
🔧 Life Hack: you don’t need an external service to generate QR-codes. APEX can do this for you 🤯

In this article I share how I created a QR-code in PL/SQL for use in an upcoming presentation 🖥️ APEX is so much more than a low code platform 🤩

🔗 martincarstenbach.com/2025/10/01/l...
Life hack: encode a URL in a QR code using APEX
Someone in the community once said to me that APEX is awesome even if you’re not writing APEX apps in the database. It comes with so many useful featues – like the one you’re read…
martincarstenbach.com
Stuck in your heeeead, in your heeeead, oh oh oh in your head 🎶
Throwback to the 🇳🇴Norwegian JUG tour this past June.

The map editor believes BSL and GVA are the same 😅
The next edition of Hack.Commit.Push Switzerland🇨🇭will take place in Rotkreuz LU this November 22nd. Care to join us for some Open Source hacking? It’s for a good cause!

switzerland2025.hack-commit-pu.sh
hack-commit-push · One Day to Contribute to Open Source
switzerland2025.hack-commit-pu.sh
Here’s why I advocate for posting non-Maven resolvable artifacts such as ZIPs, TARs, etc, to places other than Maven Central.

Post only JARs (binaries, javadocs, sources) and required metadata (poms, checksums, signatures, and likely sboms).

Place every other artifact elsewhere.
Free isn’t free: the infrastructure behind open source has real costs, and it’s time we aligned usage with responsibility.

This morning we jointly launch a new blog and open letter on sustainable stewardship.

www.sonatype.com/blog/from-ab...
From Abuse to Alignment: Why We Need Sustainable Open Source Infrastructure
Open source relies on shared infrastructure. Learn why sustainable stewardship is critical to keep ecosystems like Maven Central strong.
www.sonatype.com
Reposted by Andres Almiray
We’re sorry to let you know that this vJUG session, with Alina Yurenko, has unfortunately been cancelled. We hope to reschedule it in the near future.

In the meantime, you can:
👉 Catch up on past sessions: youtube.com/@virtualJUG
👉 Connect with other Java enthusiasts on Slack: bit.ly/vJUG-Slack
What’s new in GraalVM for JDK 25? 💡

Join @alina-yurenko.bsky.social on Sep 23 as she shares new features + practical tips to run Java apps smarter & faster.

Sign up bit.ly/4689tMS

#vJUG #Java #Java25 #GraalVM