Advertisement · 728 × 90

Posts by Roland Weisleder

🤨

1 month ago 0 0 0 0
Display of a ticket machine showing the Windows Explorer

Display of a ticket machine showing the Windows Explorer

A @kevlin.bsky.social at a metro ticket machine in Chongqing, China

2 months ago 2 1 0 0
Preview
Add logging Let IntelliJ IDEA add a logger to your class.

IntelliJ can also generate the missing log field as you type the logging statement.
www.jetbrains.com/guide/java/t...

3 months ago 2 0 1 0

Handling InterruptedException in Java, so much fun 😐

4 months ago 0 0 0 0

Currently preparing a workshop for a client on how to become more productive with @intellijidea.com. Not something I expected to be asked for, but here we are.

4 months ago 1 0 0 0
Git graph showing a tangled mess of overlapping branches and merges, all created by a single developer in one day.

Git graph showing a tangled mess of overlapping branches and merges, all created by a single developer in one day.

Thankfully, the project follows a strict branching strategy. Otherwise it would be pure chaos if a second developer worked on it today.

5 months ago 3 0 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...

6 months ago 119 75 2 11
Screenshot of sessionize.com showing the author being recognized as "Speaker of the Day"

Screenshot of sessionize.com showing the author being recognized as "Speaker of the Day"

Honored to have been chosen as @sessionize.com Speaker of the Day!

6 months ago 4 0 0 0
Advertisement

I guess, the condition >today should be changed to >=today
CFP of JavaLand closes tonight

6 months ago 0 0 0 0

Gute Besserung!

7 months ago 1 0 0 0

Also a form of coupling, but at a very detailed level, right? What belongs together should stick together. What doesn't directly belong together should be separated from the rest.

7 months ago 2 0 0 0

Containers don’t save you from a distributed monolith.

7 months ago 2 1 0 0

OH: headless is overhead

7 months ago 0 0 0 0

Absolutely

Wait, did you skip the 80% of creating the demos?

7 months ago 2 0 0 0

Preparing a talk means spending 80% of the time thinking about what to talk about and the remaining 80% of the time creating the slides.

7 months ago 7 0 1 0
Advertisement

Happy birthday to the shepherd of the Java community @sharatchander.bsky.social 🎂

7 months ago 2 0 1 0
youtu.be
youtu.be https://youtu.be/MxP521_i9zM

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

7 months ago 4 4 0 0

#ChatGPT answering with "If you want I can..." and "Would you like me to..." is like an excited child saying "Look what I can do!"

7 months ago 2 0 0 0
Preview
Analyze Java Stream operations | IntelliJ IDEA

Thanks for sharing! I indeed learned some new things, for example "Trace Current Stream Chain".

www.jetbrains.com/help/idea/an...

7 months ago 1 0 0 0

Clean code starts with an appropriate data structure.

7 months ago 2 0 0 0
Key Promoter X - IntelliJ IDEs Plugin | Marketplace The Key Promoter X helps you to learn essential shortcuts while you are working. When you use the mouse on a button inside the IDE, the Key Promoter X shows you the...

Key Promoter X

plugins.jetbrains.com/plugin/9792-...

7 months ago 3 0 0 0
Unit Test Your Spring Architecture With ArchUnit by Roland Weisleder @ Spring I/O 2024
Unit Test Your Spring Architecture With ArchUnit by Roland Weisleder @ Spring I/O 2024 YouTube video by Spring I/O

www.youtube.com/watch?v=sGmh...

7 months ago 2 0 2 0

There's a great talk by @rweisleder.de abiut ArchUnit fyi

7 months ago 2 1 2 0

Map<Object, Object> data;

7 months ago 6 1 0 0
Advertisement
Preview
kermit the frog is drinking a cup of tea and saying `` but that 's not my business '' . ALT: kermit the frog is drinking a cup of tea and saying `` but that 's not my business '' .

That moment 2 weeks before go-live when the client finally connects their frontend, built over 6 months, and the data model doesn’t match our API at all

7 months ago 2 0 1 0
Foto Roland

Foto Roland

#JavaForumNord 2025 - Roland Weisleder -
Freiberufler - Architecture as Code in Practice- javaforumnord.de

7 months ago 0 2 0 0

And here I am, sitting on a friday afternoon, trying to fix an integration test that tests the interaction of mock objects based on false assumptions instead of testing the real system

7 months ago 1 0 0 0
Java code snippet with two fields:
private Boolean optional = false;
private @Nullable Boolean isMandatory = null;

Java code snippet with two fields: private Boolean optional = false; private @Nullable Boolean isMandatory = null;

*opens new Java legacy project*
*opens random POJO*
*sighs deeply*

7 months ago 5 0 0 0
Post image Post image

Something that annoyed me when viewing test results in IntelliJ: it indeed shows the execution time for each test method, but not how long it took for example to start @SpringBootTest.

Today I discovered "Use Wall Time".

7 months ago 11 2 0 0

Would love to see that as a conference talk

8 months ago 2 0 1 0