Matthias Bünger
@bukama.bsky.social
190 followers 130 following 430 posts
Loves #Java and testing | JUnit Pioneer Maintainer | Maven Committer | Became a (slow) runner (HM 2:26) after 3x cancer some years ago. | Listens to metal 🤘
Posts Media Videos Starter Packs
bukama.bsky.social
Just answer „Valhalla! Deliverence! 🎶🎵🤘 😇
Reposted by Matthias Bünger
rotnroll666.bsky.social
Announcing new-java-project… My Maven / Java best practices that helped me over the last couple of years and that I don't want to copy & paste anymore distilled into a Maven archetype:

codeberg.org/michael-simo...

#Java #Maven #Archetype
new-java-project
This is a Maven Archetype for creating new Maven based Java projects with a set of opinionated plugins and a fully configured source formatter.
codeberg.org
Reposted by Matthias Bünger
openrewrite.github.io
JUnit 6 is here! Ready to upgrade? We’ve got you covered with step-by-step recipes to move from 3 → 4 → 5 → 6.

docs.openrewrite.org/recipes/java...
Reposted by Matthias Bünger
marcphilipp.de
I‘m really happy that the #JUnit 6.0 went out today. Thanks to the team for making it happen!
junit.org
#JUnit 6.0.0 is released!

✨ 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...
JUnit Release Notes
docs.junit.org
bukama.bsky.social
Bei mir sind dieses Jahr auch diverse Impfungen zur Liste der Empfohlenen nach Stammzelltransplantation hinzugekommen…Besonders toll, wenn man darauf wartet, ob Beihilfe/KV eine Kostenübernahme aussprechen..
bukama.bsky.social
Happy Birthday @dtanzer.bsky.social 🥳 Stay healthy and may your Bonsais always grow 😃
bukama.bsky.social
I personally agree on this for 100% cause it‘s about parameters. However the best practise in Effective Java by @joshbloch.bsky.social advertise to throw a NPE 🤷‍♂️
bukama.bsky.social
I'm very happy for you! 🫂
Reposted by Matthias Bünger
devoxx.com
The next #Devoxx Belgium talk reaching 100 ❤️
The opening keynote "Java 25, the next long-term support release" with @nipafx.dev and @gsaab.bsky.social ☕️👇🏼
m.devoxx.com/events/dvbe2...
bukama.bsky.social
Happy Birthday master of pictures! 🥳
Reposted by Matthias Bünger
brianfox.bsky.social
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 Matthias Bünger
junit.org
#JUnit 5.14.0-RC1 is ready for testing!

🐞 Bug fixes and enhancements since 5.13.x
✈ Deprecations along with new APIs to ease migration to the upcoming 6.0 release

docs.junit.org/5.14.0-RC1/r...
JUnit 5 Release Notes
docs.junit.org
bukama.bsky.social
N Onemate habe ich als Büro/Konferenzrucksack. Mega gut 👍
bukama.bsky.social
Ich bin auf der Suche nach einem funktionalen Freizeitrucksack für Wandern (oder auch mal n Sportevent), da ich nächstes jahr einen kleinen Wanderurlaub mache. Kann jemand einen guten empfehlen? CC @schlemilie.bsky.social @pewepunkt.bsky.social @running-couple.bsky.social
bukama.bsky.social
You have at least one buyer now :)
bukama.bsky.social
I'm a bit confused that according to amazon the age of the target audience is between 15 and 18 years, but nevertheless I bought it and looking forward to read it :)
bukama.bsky.social
Was Sandra driving the bus? :D
Reposted by Matthias Bünger
svenwoltmann.bsky.social
🚀 Java 25 has been released today!

New features include:

* Scoped Values
* Compact Source Files & Instance Main Methods
* Flexible Constructor Bodies
* Compact Object Headers

All details here:
www.happycoders.eu/java/java-25...

Updated Java Versions PDF:
www.happycoders.eu/java-versions/

#Java
Java 25 Features (with Examples)
Java 25: Scoped Values, Module Import Declarations, Compact Source Files, Instant Main Methods, Flexible Constructor Bodies, Compact Object Headers and more...
www.happycoders.eu
Reposted by Matthias Bünger
bukama.bsky.social
Leider seit Freitag krank und meine Teilnahme am @javaforumnord.bsky.social absagen müssen 😭🤒🥴🤧

Zum Glück ist das Wahllokal keine 5min weg, so kann ich mich fix wieder einmümmeln. Natürlich bei der ersten Wahl seit Jahrzehnten wo ich keine Briefwahl mache 🙈
bukama.bsky.social
Wie nimmt man schnell 3kg ab? 😳
bukama.bsky.social
A good example why clean" (ing the bags) might not be the desired goal :D