Benjamin Marwell ☕
Benjamin Marwell ☕
@bmarwell.de
#JakartaEE-Dev, Musician & Tech-Blogger. Uses #Linux. @maven.apache.org PMC and ASF member. IBM Champion 2022. 🏙️ are my own.
853 followers898 following808 posts
Benjamin Marwell ☕ reposted
On Foojay: @frankdelporte.be explains how Sheetmusic4J 0.0.5 adds LilyPond import and export. Load a .ly file and render it natively in JavaFX, or save any score as LilyPond for a PDF. It also brings engraving improvements like nested tuplets. foojay.io/today/sheetm... #Java #JavaFX
Für unser Blasorchester habe ich Tisch-Sticker mit QR-Codes und NFC-Tags gebaut. Im Artikel: Scribus, Fotodruck, NFC Tools und Kosten – vielleicht auch für euer Orchester nützlich. (Deutsch) blog.bmarwell.de/2026/10/25/q... #Blasmusik #NFC
Benjamin Marwell ☕ reposted
🏗️ JEP 543 integrated to JDK 28 Title: Structured Concurrency Type: feature Component: core Release: 28 See openjdk.org/jeps/543
Benjamin Marwell ☕ reposted
Replying to @thomasvitale.com
@maven.apache.org's Javadoc plugin adds `--no-fonts` by default. To add the fonts, you would need to disable that by setting `disableNoFonts` to `true`. I admit that reading this is a bit convoluted, but at least the default keeps your Javadoc archives small!
Benjamin Marwell ☕ reposted
Apache Tomcat Migration tool for Jakarta EE 1.0.13 is now available for download: buff.ly/FE49Aq5 Complete list of changes: buff.ly/o9cqilQ
Benjamin Marwell ☕ reposted
Dear friends who don't speak German: Go to YouTube ASAP, turn on subtitles → autogenerated translation and watch this video! TL;DR: #WSocial is posting legal names, nationalities and approx. birthdays of verified users as a public record on the Atmosphere. Confronted, they claim it's "by design" 🤯
Hörens- und sehenswerte Folge zur exklusiven Recherche
Benjamin Marwell ☕ reposted
I often see people argue that clean energy is not reducing emissions, because it just adds to rather than replaces fossil fuels. This argument is deeply misguided – clean energy built since 2005 has displaced 23 billion tons. I dive in over at The Climate Brink:
Benjamin Marwell ☕ reposted
Spock 2.5 is out! 🎉 • Groovy 6.0 support • final variables in where: blocks • Better TooManyInvocationsError diagnostics Heads-up: interactions now stay active in cleanup methods. Release notes: spockframework.org/spock/docs/2... #groovylang
Benjamin Marwell ☕ reposted
Benjamin Marwell ☕ reposted
Apache Shiro 3.0.1 is now available for download: buff.ly/qeVwxy9 Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. Release notes: buff.ly/KnHxn2v
I went with EUPLv1.2 for betterbranch because it closes the SaaS loophole and embraces software interoperability. What drives your choice when licensing your Java tools - strict copyleft, permissive, or just whatever the project template defaults to?
Did you know that betterbranch is EUPLv1.2-licensed? If you are building Java CLI tools or want a Git metadata helper that embraces modern European copyleft - complete with network-distribution coverage and solid legal interoperability - check it out. Built on JGit! github.com/bmarwell/bet...
Did you know that betterbranch is EUPLv1.2-licensed? If you are building Java CLI tools or want a Git metadata helper that embraces modern European copyleft - complete with network-distribution coverage and solid legal interoperability - check it out. Built on JGit! github.com/bmarwell/bet...
Benjamin Marwell ☕ reposted
Benjamin Marwell ☕ reposted
My project 'jfmt' already got packaged for NixOS! Wow! britter.dev/blog/2026/05... Some more shares of jfmt and BetterBranch and even MCS (@maartenvsmeden.bsky.social inspired me to create native CLI tools using Java!): blog.bmarwell.de/2026/08/09/j...
BetterBranch: a tiny, but useful git helper. Written in #Java, compiled to native via #GraalVM, archive creation and distribution via #JReleaser! 🚀 blog.bmarwell.de/2026/08/05/b... First blog post in a while! 😀
Benjamin Marwell ☕ reposted
Ahead of the Java 27 release on September 15, I’ve put together an overview repository covering all 9 JEPs, notable non-JEP changes, and runnable code examples. You can find the full breakdown and code here: github.com/SimonVerhoev... #Java27 #OpenJDK
Benjamin Marwell ☕ reposted
We reviewed actions/setup-java released versions v1–v5 and main, against today’s Keyv/Cacheable npm supply-chain attack. No compromised versions or known IOCs were found in the lockfiles or shipped bundles. This is a point-in-time assessment: github.com/actions/setu...
Benjamin Marwell ☕ reposted
@maven.apache.org 4.0.0-rc6 just released. Contains tons of bug fixes and improvements. Please help testing snd give feedback on Mailing List or GitHub. maven.apache.org/docs/4.0.0-r...
This is as old as the interweb. And it will never stop existing. Chapeaux, @jetbrains.com 😛 (Sorting by the English name, displaying the translated name)
They even forgot to include IBM Bob! But well, it's still new. If you are curious: surveys.jetbrains.com/s3/developer...
Benjamin Marwell ☕ reposted
Ich kann das auch nicht mehr! ☹️ Es ist so wahr was @zoegruene.bsky.social schreibt!
Merz beklagt zu viele Arztbesuche. Seine Koalition verordnet daraufhin: mehr Arztbesuche. Ich kann das alles nicht mehr 🤦♀️
Benjamin Marwell ☕ reposted
The junit-framework repository now has an official mirror on Codeberg and is open for contributions! 👉 codeberg.org/junit-team/j... To support Codeberg's mission of providing a free and open source collaboration platform, JUnit has joined Codeberg e.V. as a member.
Benjamin Marwell ☕ reposted
The road to turning #ATProtocol links into valid URLs is a lot longer than I realised bnewbold.leaflet.pub/3mph4hzvbdc2v
Benjamin Marwell ☕ reposted
Benjamin Marwell ☕ reposted
Day two as a fresh @maven.apache.org committer, I shipped a broken integration test — and saw a row of green checks that meant nothing. It ran nowhere at review; two committers caught it in hours. https://maven.aschemann.net/blog/2026/06/25/the-newbies-fault/ #Maven #ApacheMaven #CI
Quick #jfmt PR grabs: github.com/bmarwell/jfm... If you like to help out..? Probably just adding some json config or running the java distribution once more often with different files.
Benjamin Marwell ☕ reposted
Apache Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries. Tika 3.3.0 is now available for download: buff.ly/wdoXuIj #opensource
Benjamin Marwell ☕ reposted
Apache Maven Daemon 1.0.6 is now available for download: buff.ly/H2GQZyP If you have any questions, please visit: buff.ly/l8kKALZ
Benjamin Marwell ☕ reposted
👉 Apache DolphinScheduler 3.4.2 is now available for download: buff.ly/hzEQfYe Dolphin Scheduler is a distributed and easy-to-extend visual workflow scheduler system. For more info, visit: buff.ly/UFKNZat
Benjamin Marwell ☕ reposted