Andres Almiray
banner
andresalmiray.com
Andres Almiray
@andresalmiray.com
I code for fun and help others in the process. Java Champion Alumni. Co-founder of Hackergarten & Hack.Commit.Push. Creator of JReleaser
🚀
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
Ran the Santarun🎅 in Bern for the second year. This time I was able to complete 2 rounds for close to 5kms in a bit more than 30 mins. Lots of people enjoying the vibes resulted in a leisure and fun run 🤩
November 28, 2025 at 9:31 PM
Reposted by Andres Almiray
Final Call!

The CFP is still open until December 1 at midnight.

If you have a strong topic in frontend, backend, data, AI, or anything in between, we’d love to see it.

Submit your talk here: https://vdz26.cfp.dev

#VDZ26 #Voxxed #itwillbefun
November 28, 2025 at 12:29 PM
Quite the productive evening at #HackerGarten Zurich (25 attendees!)

JReleaser added 3 more SLSA builders for languages that support cross-compilation

github.com/jreleaser/jr...
jreleaser/jreleaser-slsa
SLSA Builders. Contribute to jreleaser/jreleaser-slsa development by creating an account on GitHub.
github.com
November 27, 2025 at 9:06 PM
Reposted by Andres Almiray
MEET THE TRACKS

Call for papers is open 1st Dec-9th Jan. So familiarise yourself with our tracks and get creative!

We have 8 main content themes 👇

☕ Java

🏛 Architecture

✨ Dev Practices

🧘‍♀️ People & Culture

📈 Data

🧬 Languages

🛠️ Build & Deploy

🤓 Mind the Geek

More info ➡️ devoxx.co.uk
November 27, 2025 at 12:52 PM
Reposted by Andres Almiray
Short blog, but I think it really hits the spot on the skills great software engineers have 👍

terriblesoftware.org/2025/11/25/w...
What Actually Makes You Senior
The one skill that separates senior engineers from everyone else isn’t technical. It’s the ability to take ambiguous problems and make them concrete.Retry
terriblesoftware.org
November 27, 2025 at 11:30 AM
Reposted by Andres Almiray
JUnit is undoubtedly one of the most important projects in the #Java ecosystem. And it's 100% free and open!

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 ⏩
Support JUnit
JUnit is maintained by a team of passionate volunteers. This is your chance to give back and support the project!
steady.page
November 26, 2025 at 11:29 AM
Reposted by Andres Almiray
Super Early tickets for Devoxx UK are here til 12th December at £479, grab them while you can!

☑️ Global developer community
☑️ World-class speakers
☑️ 100+ sessions!
☑️ Hands-on labs
☑️ Evening socials
🌸 London in the Springtime

📅 6th & 7th May 2026, London.

Tickets ➡️ devoxx.co.uk
November 25, 2025 at 3:40 PM
Reposted by Andres Almiray
JBang released with new features:

Deps search, print main methods if none found, jdk exec and AI for init methods now works without preview and autodiscovery for openai, googleai, opencode and more.

jbang init Tetris.java make a Tetris game

github.com/jbangdev/jba...
Release v0.134.2 · jbangdev/jbang
Almost too much... Bunch of small fixes and a few "big" features in this round, deps, jdk exec, JBang AI and beginnings of native image build of jbang. deps add & deps search You can now use jbang ...
github.com
November 24, 2025 at 4:04 PM
Sandra Parsick, Gerd Aschemann, and Sebastian Tiemann hosting a discussion at @jugch.bsky.social Basel about funding and support for OSS projects
November 24, 2025 at 5:41 PM
Reposted by Andres Almiray
Le Call for Papers (CFP) pour Devoxx France 2026 est ouvert ! 🙌

⏰ Clôture : 11 janvier 2026 à 23h59 (CET)

👉 Soumettez votre talk sur devoxxfr2026.cfp.dev

Nous avons hâte de découvrir vos idées 💡
November 24, 2025 at 10:23 AM
Hack.Commit.Push Switzerland 2025 was a success! Plenty of contributions made, with close to 20% of attendees making their first contribution ever 🤩
November 22, 2025 at 6:23 PM
Hack.Commit.Push Switzerland 2025 about to begin 🤩
November 22, 2025 at 7:50 AM
Duo having a bad morning today
November 21, 2025 at 8:30 AM
🎉 Release announcement 🎉

The first release (0.1.3) of the #Docling #Java library has been released! This first release brings the power of #Docling to #Java!

Many thanks to Michele Dolfi, @thomasvitale.com, and Alex Soto for their help and collaboration!

docling-project.github.io/docling-java/
docling-project.github.io
November 20, 2025 at 8:15 PM
Studying a given codebase and got nerd-snipped by its build (Maven) and CI (GH Actions) settings 😅
November 18, 2025 at 5:08 PM
Reposted by Andres Almiray
From now on, you can also run MCS through @jbang.dev - not only regular releases, but also snapshot builds!
November 18, 2025 at 11:20 AM
Just had a look at a FLOSS project that publishes several language specific SDKs for their Go based CLI. Every single repo uses a different strategy for posting releases via GH Actions. There’s no way to test those settings unless it’s in production.

What a headache 🤦‍♂️

@jreleaser.org excels at this
November 17, 2025 at 10:56 PM
Reposted by Andres Almiray
If you want to use [At]Grab still in your #Groovy scripts in 2025, you need to make sure that #Apache #Ivy is configured to use #Maven #Central in a secure manner… Here's how, everything except line 12 is #Grape's default:

gist.github.com/michael-simo...

#Java #JVM
grapeConfig.xml
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
November 14, 2025 at 9:54 AM
Reposted by Andres Almiray
I get asked about this a lot, so... Would anybody be interested enough in a native-compiled Ruby implementation to fund a fork of JRuby that can be compiled with GraalVM Native Image? It's totally doable, but the work involved is nontrivial and incompatible with the JVM version.
November 13, 2025 at 10:31 PM
Reposted by Andres Almiray
Hack.Commit.Push Switzerland is just one week away! 🇨🇭

This is a great opportunity to get involved in Open Source projects like @assertj.github.io, with direct guidance from the maintainers!
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
November 13, 2025 at 10:31 AM
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support.

I'm open to remote (anywhere) and hybrid roles in Switzerland. I have 25+ years experience as a software developer, 8 as devrel www.linkedin.com/posts/aalmir...
#opensource #opentowork | Andres Almiray
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support. I'm open to remote (anywhere) and hybrid roles in Switzerland (...
www.linkedin.com
November 11, 2025 at 10:46 AM
Reposted by Andres Almiray
#JUnit has a new logo!!! 🚀

To everyone who submitted proposals and participated in the design discussions...

Thank You! 👏🏼

github.com/junit-team/j...
November 8, 2025 at 2:54 PM
So, I tried building reproducible binaries with Go by setting CGO_ENABLED=0 and -trimpath as suggested, yet I still get non-reproducible outcome, as binaries include their build timestamp. I’m sure I’m missing something but I have no clue what it may be. Any ideas? TIA github.com/kordamp/gm/b...
gm/Makefile at master · kordamp/gm
Gum is a Gradle/Maven/JBang wrapper written in Go. Contribute to kordamp/gm development by creating an account on GitHub.
github.com
November 7, 2025 at 7:25 PM
First #gum released posted via @jreleaser.org 🎉
November 6, 2025 at 9:12 PM
🚀 Gum 0.14.0 has been released! https://github.com/kordamp/gm/releases/tag/v0.14.0
November 6, 2025 at 9:02 PM