You fixed it. The AI did it again next session.
You learned. The AI didn't.
Close the loop 👇
robintegg.com/2026/03/14/a...
#Java #GitHubCopilot #ArchUnit
No more #Java project without #ArchUnit! That's my firm resolution.
Examples:
👉 The presentation layer may only use the application and domain layers.
👉 Mapper classes may only be used within their own package.
Are you already using #ArchUnit in your project?
Keep your Quarkus apps clean, testable, and future-proof.
This guide shows how to enforce BCE/ECB boundaries with ArchUnit — so architectural rules stop being “nice to have” and start being code.
Read more: buff.ly/K9V2cli
#Java #Quarkus #ArchUnit #CleanArchitecture
Te explico cómo aplicarlo y definir tus propias reglas para que tu arquitectura sea sólida como una roca.
¿Los detalles? 👇
www.agustinventura.dev/posts/como-blindar-tu-ar...
#Java #ArquitecturaSoftware #Gradle #ArchUnit #SpringBoot #Programacion
Our next #JCON2025 session is live: 'Unit Test Your #Java Architecture With #ArchUnit' with Roland Weisleder
#Architecture and #code are drifting more and more apart? The implementation of non-functional requirements and cross-cutting concerns…
Grab your coffee and hit play: youtu.be/MxP521_i9zM
Feedback for JCON conference talk
Thanks for the great feedback (although only one person gave feedback) for my talk about #ArchUnit.
People at #JCON, don't forget to give feedback!
🚀 Release of archunit-spring v1.2.0
The release mainly contains new rules and improvements for Spring Framework.
Check it out on GitHub: github.com/rweisleder/a...
If you use it and find it helpful, I’d love to hear your feedback!
#ArchUnit #Spring #SpringBoot
Thank you so much for pointing out this issue! Seems like we should have tested everything with #ArchUnit first ;)
The problem should be fixed by now!
Next time, feel free to write us an email so that we can act more quickly for a solution :)
Excited for #JCON EUROPE 2025? See Roland Weißleder at #JCON2025 in Cologne talking about 'Unit Test Your #Java #Architecture With #ArchUnit'
Architecture and #code are drifting more and more apart? The implementation …
Get your free #JUG Ticket: www.jcon.one
TIL: #ArchUnit 1.4.0 was released almost three weeks ago 🎉
The new version supports #Java 24, enables the use of @AnalyzeClasses as a meta-annotation, improves performance of transitive dependency checks etc.
Unit test your architecture with @archunit.bsky.social! ❤️
github.com/TNG/ArchUnit...
🚀 Release of archunit-spring v1.1.0
The release mainly contains new rules and improvements for Spring Framework and Spring Retry.
Check it out on GitHub: github.com/rweisleder/a...
If you use it and find it helpful, I’d love to hear your feedback!
#ArchUnit #Spring #SpringBoot
From a rather stressful interaction elsewhere: architectural rules are nice but why not enforce them via a unit test? “Ports and Adapters” pattern written out as an #ArchUnit test github.com/d-led/ports-...
📢 Hotfix updates (2023.2.1 and 2025.0 RC2) to fix a regression in the #ArchUnit module of #jMolecules Integrations. ☕️⚗️
- github.com/xmolecules/j...
- github.com/xmolecules/j...
"Architectural governance tools, like #ArchUnit for Java projects can help maintain module boundaries as a project grows."
Dein ganzes #ArchUnit Gedöns ist für’n Arsch, wenn du mitten in der Domain plötzlich „FacesContext.getCurrentInstance().getExternalContext().getReponse().getOutputStream()“ aufrufst und das nicht prüfst 🤦♂️ #softwarearchitecture #DuSollstImUrlaubKeinenCodeAnschauen 🤬
Clean Architecture Boundaries with #SpringBoot and #ArchUnit
🚀 Release of archunit-spring v0.2.0
The ArchUnit Spring Integration now provides rules for checking the structure of Spring Boot applications and the dependencies between Spring components.
Check it out on GitHub: github.com/rweisleder/a...
#ArchUnit #Spring #SpringBoot