Gijs L
banner
tubanter.bsky.social
Gijs L
@tubanter.bsky.social
Family / nerd / Java / Groovy / Gradle / Micronaut / golf / running / yoga / piano / LEGO / Autonomy, Mastery & Purpose / Twente / Catalunya
Reposted by Gijs L
Zullen we afspreken dat je maximaal 1 keer per jaar mag stemmen op iets extreem lelijks? Dus iedereen die heeft gestemd op #VandaagInside voor de #Televizierring, moet op 29 oktober een partij kiezen die wél goed is voor mens (M/V/X), dier en aarde.
Deal?
October 17, 2025 at 5:38 AM
Wattup with the spam, @akka.io
October 10, 2025 at 11:47 AM
Reposted by Gijs L
We released an MCP Server (micronaut.fun/mcp). It exposes the #micronaut documentation and guides as MCP resources, offering tools to search the docs and prompts to help you write tests and perform tasks in an idiomatic way.
Install instructions in github.com/micronaut-pr...
micronaut.fun
October 7, 2025 at 2:52 PM
Reposted by Gijs L
October 6, 2025 at 7:05 PM
Reposted by Gijs L
#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
September 30, 2025 at 8:50 AM
Reposted by Gijs L
Geen zelfbeschikking voor Palestijnen, Israël behoudt controle over grenzen, lucht en zee, en de plegers van de genocide gaan vrijuit: Trump verpakt onderwerping als vrede. Verschillende media nemen deze framing klakkeloos over. En de Palestijnen? Aan hen heeft niemand iets gevraagd.
Trumps plan voor Gaza: genocide verpakken als vrede
Geen zelfbeschikking voor Palestijnen, Israël behoudt controle over grenzen, lucht en zee, en de plegers van de genocide gaan vrijuit: Trump verpakt onderwerping als vrede. Verschillende media nemen d...
decorrespondent.nl
September 30, 2025 at 7:43 PM
Reposted by Gijs L
Hamas moest aan de macht blijven in Gaza om het Palestijnse bestuur verdeeld te houden, daar had Benjamin 'Bibi' Netanyahu veel voor over. Daarom liet hij geld uit Qatar overkomen. Veel geld. Het bewijs staat zwart op wit. Kijk 'The Bibi Files' op NPO Start of via vpro.nl/thebibifiles
September 10, 2025 at 8:17 AM
sdk install java 25-tem @adoptium.net @sdkman.io
September 26, 2025 at 6:27 AM
Reposted by Gijs L
Tja, beste lezeres van @trouw.nl, ik heb geen idee. Behalve ikzelf schreef @marcialuyten.bsky.social over dit onderzoek van @ftm.nl, maar inderdaad: waar zijn de voorpagina’s? Waar zijn de kamervragen? Waar is de maatschappelijke onrust over deze krankzinnige inbreuk op onze Nederlandse data?
September 18, 2025 at 6:47 PM
Reposted by Gijs L
📣 #Gradle 9.1.0 is out!

https://docs.gradle.org/9.1.0/release-notes.html

Bug fixes and…

☕ Full #Java25 support
🔧 Native task graph visualization
💼 Enhanced console output

Please report any 🐛 on GitHub!
Gradle 9.1.0 Release Notes
We are excited to announce Gradle 9.1.0.
docs.gradle.org
September 18, 2025 at 4:53 PM
Meet-up today of @brabantjug.nl at TOPdesk. 👥👌
September 16, 2025 at 5:02 PM
Reposted by Gijs L
📢 Developing an HTTP Streamable #MCP server with @micronautfw.bsky.social's new MCP module!
👍Good for your next #AI #agents tools 🛠️
The built-in validation and JSON schema support are quite rich & elegant!
glaforge.dev/posts/2025/0...
Creating a Streamable HTTP MCP server with Micronaut
In previous articles, I explored how to create an MCP server with Micronaut by vibe-coding one, following the Model Context Protocol specification (which was a great way to better understand the under...
glaforge.dev
September 16, 2025 at 1:12 PM
Reposted by Gijs L
Java 25 / JDK 25: General Availability
mail.openjdk.org
September 16, 2025 at 1:26 PM
Good read. Afterward, I’m curious about insights on a build of a modular monolith. If modules are not changed, how do we make sure they’re avoided to be build? Where do they get cached? What’s the process of releasing? Do we use JPMS or Gradle/Maven subprojects? 🤔
September 13, 2025 at 9:46 AM
Reposted by Gijs L
This is why we love Banksy!
September 9, 2025 at 10:03 PM
Let me start using @archunit.bsky.social for a large code base with interesting dependencies. Interesting API 👍
www.archunit.org/userguide/ht...
ArchUnit User Guide
index page of ArchUnit's documentation
www.archunit.org
September 1, 2025 at 1:22 PM
Reposted by Gijs L
‪Version 5.0.0 of @groovy.apache.org is available for download with 600+ fixes and improvements since Groovy 4! Thanks to all involved! This new version is the best version yet to run Groovy on JDKs 11-25! groovy.apache.org/download.html
groovy-lang.org/releasenotes... #groovylang @apache.org
August 24, 2025 at 8:34 AM
@maritvandijk.bsky.social Nice post and video about managing dependencies. 👌 I do miss the Dependencies tool window in Intellij IDEA 2025.2. Was it removed? maritvandijk.com/managing-dep...
September 1, 2025 at 9:58 AM
Curl creator @daniel.haxx.se about the years of developing the tool, at @joyofcoding.bsky.social !
#JoyOfCoding 👨‍💻
June 27, 2025 at 8:13 AM
Listening to a convincing @hannes.muehleisen.org about how old tables are (5000yrs!) and that databases are not outdated 🚀 #JoyOfCoding
June 27, 2025 at 7:49 AM
Attending #JoyOfCoding in Rotterdam today!
June 27, 2025 at 7:26 AM
Would be so nice to have a Java StringJoiner in a Monad form
June 26, 2025 at 3:08 PM
Attending Fullstack Conf @jdriven.bsky.social
June 3, 2025 at 8:10 AM
Reposted by Gijs L
Time to say it again:

Code is not an asset. If anything, it is debt; every line of code is a potential bug and a potential maintenance problem.
June 2, 2025 at 12:27 PM