Julien Roy
julienroy.bsky.social
Julien Roy
@julienroy.bsky.social
Software Architect

☕️ AssertJ-DB maintainer
🐱 https://github.com/vanroy
Reposted by Julien Roy
Reposted by Julien Roy
⚡ Amper 0.9.0 is here! ⚡

• First preview of extensibility and plugins
• Dependency resolution graph caching
• Auto-sync in the IDE (using IntelliJ IDEA 2025.3 Beta)

Release notes 👉 kotl.in/amper090-github
Blog post 👉 https://kotl.in/amper090
Amper Update, November 2025 – Extensibility Preview | The Amper Blog
Amper is an experimental, standalone build tool by JetBrains, for server-side and Kotlin Multiplatform development. Read on for the latest updates!
kotl.in
November 29, 2025 at 12:10 PM
Reposted by Julien Roy
🎄 Join us live for five days of Advent of Code puzzles and Kotlin livestreams on December 1–5! Solve puzzles in Kotlin with help from team experts and guest creators, climb the leaderboard, learn new tricks, and get a chance to win prizes along the way with fun!! 💜 blog.jetbrains.com/kotlin/2025/...
Advent of Code 2025: A Kotlin Playground | The Kotlin Blog
Join us live for five days of Advent of Code puzzles and five Kotlin livestreams on December 1–5. Solve the puzzles in Kotlin with help from Kotlin team experts and fun community guests, climb the lea
blog.jetbrains.com
November 28, 2025 at 6:43 PM
Reposted by Julien Roy
#Kotlin 2.2.0: Game-Changing Features That Will Transform Your Development Workflow

https://medium.com/@shar...
November 27, 2025 at 9:30 AM
Reposted by Julien Roy
Exciting News 🎉 Spring Boot 4.0.0 is here: spring.io/blog/2025/11...
Spring Boot 4.0.0 available now
Level up your Java code and explore what Spring can do for you.
spring.io
November 20, 2025 at 10:18 PM
Reposted by Julien Roy
🤔 Who said that AssertJ 3 is in maintenance mode?

📢 We're planning an exceptional 3.28 release – let us know what you'd like to see in there! 👇

github.com/orgs/assertj...
Backport Scope for AssertJ 3.28.0 · assertj · Discussion #4018
We recently talked about how version 4 still needs a bit more work and probably won't be ready until at least the first half of 2026. Releasing a new major version is a rare opportunity for us: we ...
github.com
November 18, 2025 at 9:55 PM
Reposted by Julien Roy
After a year of work, we are happy to share that Spring Framework 7.0 GA is now available! spring.io/blog/2025/11...

Time to celebrate, get a bit of rest and help the team to prepare Spring Boot 4.0 GA release planned November 20th 😊

#spring #java
Spring Framework 7.0 General Availability
Level up your Java code and explore what Spring can do for you.
spring.io
November 13, 2025 at 5:40 PM
Reposted by Julien Roy
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
Reposted by Julien Roy
#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 Julien Roy
📢 AssertJ 3.27.6 has been released!

This fixes a 🐛 regression related to the module descriptor 🧩

Happy assertions!

github.com/assertj/asse...
Release v3.27.6 · assertj/assertj
🐛 Bug Fixes Core Add missing export for org.assertj.core.annotation #3951 ❤️ Contributors Thanks to all the contributors who worked on this release: @duponter
github.com
September 22, 2025 at 7:26 PM
Reposted by Julien Roy
Architectural #Patterns, The Pattern Language of #SoftwareArchitecture

Consider supporting the authors on Leanpub: leanpub.com/metapatterns
Home
Architectural Metapatterns book and wiki. Contribute to denyspoltorak/metapatterns development by creating an account on GitHub.
github.com
August 26, 2025 at 4:20 PM
Reposted by Julien Roy
📢 Jimfs JUnit Jupiter 0.3.2 has been released!

🛠️ This release upgrades Jimfs and JUnit to their latest versions.

🧑‍💻 Any feedback is welcome!

github.com/scordio/jimf...
Release v0.3.2 · scordio/jimfs-junit-jupiter
⚡ Improvements Add JSpecify and NullAway #27 Update JUnit's Javadoc link #28 🔨 Dependency Upgrades Upgrade to Jimfs 1.3.1 Upgrade to JUnit BOM 5.13.3 ❤️ Contributors Thanks to all the contribut...
github.com
July 12, 2025 at 10:18 AM
Reposted by Julien Roy
OkHttp 5.0 has a stable API. 🗿
Change Log - OkHttp
Square’s meticulous HTTP client for the JVM, Android, and GraalVM
square.github.io
July 3, 2025 at 2:57 PM
Reposted by Julien Roy
Ey, ey, ey, so much going on, I forgot to tell you about my vacation Newscast. 🤦‍♂️ Check it out to learn how to transform cryptographic objects to PEM texts and vice versa with #Java 25 (or to speedrun my Ibiza vacation):

www.youtube.com/watch?v=hqvM...
Java 25 Encodes PEM - Inside Java Newscast #93
YouTube video by Java
www.youtube.com
June 26, 2025 at 1:58 PM
Reposted by Julien Roy
"Rich Errors in Kotlin” – the KotlinConf’25 talk by Michail Zarečenskij is now live on our YouTube channel! 🎉📺

Discover how Kotlin’s nullability model can be generalized to restricted union types for better error handling.

👉 Watch the full video: kotl.in/richerrors
June 26, 2025 at 8:00 PM
Reposted by Julien Roy
The new Spring Debugger recently released by JetBrains is IMO a game changer in terms of DevXP, both for the Spring team and for Spring Boot application developers. blog.jetbrains.com/idea/2025/06...
Demystifying Spring Boot With Spring Debugger | The IntelliJ IDEA Blog
Pull back the curtain on the Spring Boot magic and see how the Spring Debugger plugin makes the invisible visible.
blog.jetbrains.com
June 26, 2025 at 7:41 AM
Reposted by Julien Roy
Donald Knuth's "premature optimization is the root of all evil" was about micro-optimizations.

Designing your application to read and write data efficiently is not really premature optimization. It's software engineering.
May 26, 2025 at 4:45 PM
Reposted by Julien Roy
Spring Boot 3.5.0 is available now! spring.io/blog/2025/05...
Spring Boot 3.5.0 available now
Level up your Java code and explore what Spring can do for you.
spring.io
May 22, 2025 at 11:23 PM
Reposted by Julien Roy
Let me introduce you to #SpringData Ahead of Time Repositories

spring.io/blog/2025/05...
Spring Data Ahead of Time Repositories
Level up your Java code and explore what Spring can do for you.
spring.io
May 22, 2025 at 9:27 AM
If you need a quick introduction to AssertJ-DB, my talk at Devoxx is available on youtube : youtu.be/XILu4r3rIEc

#AssertJDB #AssertJ #tests
youtu.be
May 17, 2025 at 5:46 PM
Reposted by Julien Roy
📢 AssertJ 4.0.0-M1 has been released!

🚀 Required Java version increased to 17
🧩 Module-only build and modular Javadoc
🚫 Existing deprecations marked for removal

Happy assertions!

github.com/assertj/asse...
Release v4.0.0-M1 · assertj/assertj
🧩 Binary Compatibility This release is binary incompatible with the previous major version. 💥 Breaking Changes Raise required Java version to 17 #3447 🚫 Deprecated Set since = "3" and forRemoval...
github.com
March 10, 2025 at 5:49 AM
Reposted by Julien Roy
A complete list of the top 100 most watched software engineering talks of 2024 ordered by the number of views.

www.techtalksweekly.io/p/100-most-w...

#webdev #programming
🏆 100 Most Watched Software Engineering Talks Of 2024
A complete list of the top 100 most watched talks of 2024 ordered by the number of views.
www.techtalksweekly.io
February 13, 2025 at 4:08 AM
Reposted by Julien Roy
📢 Jimfs JUnit Jupiter 0.3.0 has been released!

🐛 This fixes the module name that hasn't followed the reverse DNS convention.

🛠️ I used the occasion to make the module descriptor IDE-friendly and enable modular Javadoc!

🧑‍💻 Any feedback is welcome!

github.com/scordio/jimf...
Release v0.3.0 · scordio/jimfs-junit-jupiter
🐛 Bug Fixes Fix module name, align build to maven-compile-plugin guidelines #18 🔨 Dependency Upgrades Upgrade to JUnit BOM 5.11.4
github.com
February 9, 2025 at 8:02 PM