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
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
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
"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
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
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
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
Je serai Γ @devoxxfr.bsky.social en avril pour vous parler de #assertj-db π
06.02.2025 20:20 β π 8 π 2 π¬ 0 π 1
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
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
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
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
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
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
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
Official Gradle account. We are the providers of the Develocity build and test performance acceleration and failure analytics solution to improving developer productivity and the Gradle Build Tool.
Kotlin is a programming language that makes coding concise, cross-platform, and fun βΒ https://kotlinlang.org/
Video tutorials http://kotl.in/video
News http://kotl.in/news
Community discussions http://kotl.in/slack
An easy way to perform background #job #processing in #java. Distributed and backed by persistent storage. Open-source and free for commercial use.
In love-hate relationship with machines. Currently: OpenJDK, AWS. "Trust me, it's really me" backlink: https://shipilev.net/#social
A two-day conference full of Spring awesomeness in Barcelona. +1300 attendees. Next edition: 13-15 April 2026
Organized by @sergialmar.com
News & tips for devs building plugins for @JetBrains.com products.
Subscribe: https://jb.gg/mp-updates
Work at JetBrains. Java Champion. Check my Java book: https://mng.bz/671p
@Java Champion working on Hypersistence Optimizer, author of High-Performance Java Persistence.
Blogging at http://vladmihalcea.com
#Java #DevRel @Oracle, bartender #JEPCafe and https://dev.java, Java Champion Alumnus, JavaOne Rockstar. I post about #Java, sometimes cooking, Opinions are my own. Posts are in EN and FR.
JUG Founder, Java Champion, β€οΈ Java, coding in general, mountain biking and photography...may the force be with you... http://gravity-labs.de
Java enthusiast with a passion for learning and sharing. Developer Advocate at Oracle but views are my own.
Quarkus co-lead - Distinguished Engineer, Red Hat. Creator of https://jbang.dev
Software Engineer. Writes mostly Java & Spring.
Author of "Taming Thymeleaf" and "Modern frontends with htmx".
Blogs at http://wimdeblauwe.com.
YouTube: https://youtube.com/@WimDeblauwe
π₯ Developer Advocate for Google Cloud βοΈ
π§ Focusing on Generative AI π€
β Co-founder of the πͺΆ Apache Groovy programming language
β Java Champion π
π£ Co-host of Les Cast Codeurs Podcast
π @glaforge@uwyn.net on #Mastodon
Senior Expert Engineer @ ekino, lots of Java and JVM stuff, and lots of other stuff too. OSS lover and small-time Apache Groovy contributor.
CEO @clever_cloud
The best velocity and resiliency cloud solution for all developers | co-founder @_icilundi
| Chairman @OpenInternetPro
| co-founder @Makair_fr
Technologist @ Confluent Β· Ex-lead of Debezium Β· Spec lead of Bean Validation 2.0 Β· Creator of JfrUnit, kcctl and MapStruct Β· Java Champion Β· morling.dev Β· π΄
Left FAANG to build open source tools.
No funding, bootstrapping my way forward.
Building tools around event-driven architectures and distributed systems.
π¨πΌβπ» eventcatalog.dev
βπ» Learn EDA through my visuals http://eda-visuals.boyney.io