Julien Roy's Avatar

Julien Roy

@julienroy.bsky.social

Software Architect β˜•οΈ AssertJ-DB maintainer 🐱 https://github.com/vanroy

33 Followers  |  42 Following  |  3 Posts  |  Joined: 16.11.2024  |  1.6218

Latest posts by julienroy.bsky.social on Bluesky

Preview
Spring Framework 7.0 General Availability Level up your Java code and explore what Spring can do for you.

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

13.11.2025 17:40 β€” πŸ‘ 61    πŸ” 24    πŸ’¬ 1    πŸ“Œ 2

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!

13.11.2025 10:30 β€” πŸ‘ 7    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0
JUnit Release Notes

#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...

30.09.2025 08:50 β€” πŸ‘ 119    πŸ” 75    πŸ’¬ 2    πŸ“Œ 11
Preview
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

πŸ“’ AssertJ 3.27.6 has been released!

This fixes a πŸ› regression related to the module descriptor 🧩

Happy assertions!

github.com/assertj/asse...

22.09.2025 19:26 β€” πŸ‘ 9    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0
Preview
Home Architectural Metapatterns book and wiki. Contribute to denyspoltorak/metapatterns development by creating an account on GitHub.

Architectural #Patterns, The Pattern Language of #SoftwareArchitecture

Consider supporting the authors on Leanpub: leanpub.com/metapatterns

26.08.2025 16:20 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
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...

πŸ“’ 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...

12.07.2025 10:18 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Change Log - OkHttp Square’s meticulous HTTP client for the JVM, Android, and GraalVM

OkHttp 5.0 has a stable API. πŸ—Ώ

03.07.2025 14:57 β€” πŸ‘ 63    πŸ” 13    πŸ’¬ 2    πŸ“Œ 2
Java 25 Encodes PEM - Inside Java Newscast #93
YouTube video by Java Java 25 Encodes PEM - Inside Java Newscast #93

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...

26.06.2025 13:58 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

"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

26.06.2025 19:59 β€” πŸ‘ 27    πŸ” 10    πŸ’¬ 0    πŸ“Œ 1
Preview
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.

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...

26.06.2025 07:41 β€” πŸ‘ 25    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0

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.

26.05.2025 16:45 β€” πŸ‘ 11    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Spring Boot 3.5.0 available now Level up your Java code and explore what Spring can do for you.

Spring Boot 3.5.0 is available now! spring.io/blog/2025/05...

22.05.2025 23:23 β€” πŸ‘ 53    πŸ” 17    πŸ’¬ 0    πŸ“Œ 0
Preview
Spring Data Ahead of Time Repositories Level up your Java code and explore what Spring can do for you.

Let me introduce you to #SpringData Ahead of Time Repositories

spring.io/blog/2025/05...

22.05.2025 09:27 β€” πŸ‘ 16    πŸ” 10    πŸ’¬ 0    πŸ“Œ 1

If you need a quick introduction to AssertJ-DB, my talk at Devoxx is available on youtube : youtu.be/XILu4r3rIEc

#AssertJDB #AssertJ #tests

17.05.2025 17:46 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - FasterXML/jackson-jr: Stand-alone data-binding module designed as a light-weight (and -featured) alternative to `jackson-databind`: will only deal with "Maps, Lists, Strings, wrappers and Jav... Stand-alone data-binding module designed as a light-weight (and -featured) alternative to `jackson-databind`: will only deal with "Maps, Lists, Strings, wrappers and Java Beans" (jr-objec...

jackson-jr is nice.

github.com/FasterXML/ja...

12.05.2025 15:39 β€” πŸ‘ 16    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Preview
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...

πŸ“’ 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...

10.03.2025 05:49 β€” πŸ‘ 16    πŸ” 5    πŸ’¬ 0    πŸ“Œ 1
Preview
πŸ† 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.

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

13.02.2025 04:08 β€” πŸ‘ 13    πŸ” 3    πŸ’¬ 1    πŸ“Œ 2
Preview
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

πŸ“’ 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...

09.02.2025 20:02 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Je serai Γ  @devoxxfr.bsky.social en avril pour vous parler de #assertj-db πŸŽ‰

06.02.2025 20:20 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Post image

Kotlin cheatsheet I made for #FOSDEM. It's hard to keep everything in one page so it really only covers the essentials.

05.02.2025 15:03 β€” πŸ‘ 35    πŸ” 9    πŸ’¬ 4    πŸ“Œ 2
Preview
Full-Stack or Fully Stretched? How the Tech Industry Turned Developers into Coding Chimeras Why the β€œDo-It-All” Developer Trend Is Exploiting Talent, Killing Innovation, and Fueling a Burnout Epidemic

#FullStack or Fully Stretched? How the Tech Industry Turned Developers into Coding Chimeras

03.02.2025 19:35 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - roastedroot/sqlite4j: Pure Java SQLite JDBC Driver Pure Java SQLite JDBC Driver. Contribute to roastedroot/sqlite4j development by creating an account on GitHub.

github.com/roastedroot/... - A pure #java SQLite JDBC driver AOT compiled from c -> #WASM -> JVM Bytecode using chicory.dev AOT build time compiler.
This opens the door for many tools and libraries to be easily ported to the JVM with no native dependencies..amazing 🀯

04.02.2025 04:37 β€” πŸ‘ 16    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0
Preview
Release v3.27.3 Β· assertj/assertj πŸ’₯ Breaking Changes Core Revert "Propagate common basetype for the extracting method" #3737 Details The enhancement introduced with #3673 breaks existing code on Kotlin 1.9; therefore, it has been...

πŸ“’ AssertJ 3.27.3 has been released!

This delivers a πŸ’₯ breaking change that reverts a feature from 3.27.0 incompatible with @kotlinlang.org 1.9.

Happy assertions!

github.com/assertj/asse...

18.01.2025 11:32 β€” πŸ‘ 8    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Preview
Hello DCO, Goodbye CLA: Simplifying Contributions to Spring Level up your Java code and explore what Spring can do for you.

I'm very excited that @spring.io is switching from a Contributor License Agreement to a Developer Certificate of Origin!

We're looking forward to seeing more & simplified contributions from you! If you have any questions, reach out to us in our issue trackers.

spring.io/blog/2025/01...

06.01.2025 22:47 β€” πŸ‘ 46    πŸ” 21    πŸ’¬ 1    πŸ“Œ 0
Preview
Release v3.27.1 · assertj/assertj 🚫 Deprecated Core Deprecate usingComparatorForFields and remove deprecated assertions from usingComparatorForType documentation #3711 Deprecate hasCauseReference(Throwable) from Throwable assertio...

πŸ“’ AssertJ 3.27.1 has been released!

A few 🚫 deprecations and πŸ› bug fixes to celebrate the new year πŸŽ‡

This also marks 3.x entering maintenance mode and the beginning of 4.x development πŸš€

Many thanks to all contributors and happy assertions!

github.com/assertj/asse...

01.01.2025 19:04 β€” πŸ‘ 14    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0
Preview
Ghostty Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

check out ghostty.org

I've been using for a while - it's great! ✨

... and it's just been open-sourced on github.com/ghostty-org/...

26.12.2024 21:09 β€” πŸ‘ 347    πŸ” 61    πŸ’¬ 26    πŸ“Œ 13

For AssertJ 4, we wanted to upgrade to Java 17. However, we are discussing whether to stay on 8 or upgrade to 11.

The main reason is to keep our effort reasonable and continue supporting users who cannot upgrade yet (e.g., RHEL 7 users under ELS).

Any strong reason to keep upgrading to Java 17?

23.12.2024 09:10 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
Post image

We just merged the current status of the upcoming JDWP support for @graalvm.org Native Image! πŸ₯³

This will soon provide developers with the same debugging experience they are used to in Java, but for native images! Stay tuned for more details.

github.com/oracle/graal...

20.12.2024 11:46 β€” πŸ‘ 55    πŸ” 26    πŸ’¬ 3    πŸ“Œ 2
Preview
Release v3.27.0 · assertj/assertj 🚫 Deprecated Core Deprecate ClassBasedNavigableIterableAssert and ClassBasedNavigableListAssert #3529 ✨ New Features Core Add actual() to access the object under test #3489 Add isCompletedWithVa...

AssertJ 3.27.0 has been released!

β€’ One 🚫 deprecation
β€’ Many ✨ new features, ⚑️ improvements, and πŸ› bug fixes

Many thanks to all contributors and happy assertions!

github.com/assertj/asse...

19.12.2024 17:20 β€” πŸ‘ 13    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
DSQL Vignette: Reads and Compute - Marc's Blog

My second blog post on Aurora DSQL, with a deep dive on how reads work: brooker.co.za/blog/2024/12...

04.12.2024 17:11 β€” πŸ‘ 101    πŸ” 29    πŸ’¬ 6    πŸ“Œ 4

@julienroy is following 20 prominent accounts