Stefano Cordio
scordio.github.io
Stefano Cordio
@scordio.github.io
Software Engineer @ EPAM Systems

Maintainer of @assertj.github.io
Fixed! 😅
June 21, 2025 at 4:25 PM
I'm definitely not used to reading such array declarations 🙈

#Java #JSpecify
June 21, 2025 at 3:08 PM
One of those days when I'm grateful that `git reflog` exists

🙈🙏
June 8, 2025 at 4:41 PM
📆 Only two weeks until Hack.Commit.Push, on June 13th in Winterthur!🇨🇭

Join us for a day of learning, sharing, and contributing to Open Source 🧑‍💻

winterthur2025.hack-commit-pu.sh
June 2, 2025 at 6:03 AM
And here we are!

#VDZ25
March 25, 2025 at 12:01 PM
Hey @maciejwalkowiak.bsky.social, I see you've made it to Voxxed Days Zürich also this year! #VDZ25

@ixchelruiz.bsky.social @andresalmiray.com
March 25, 2025 at 9:54 AM
@lobaorn.bsky.social and @sormuras.bsky.social helped me figure out that an argument file could bypass the Windows limitation.

Both Maven and the IDE seem happy so far 🙂
March 8, 2025 at 8:33 AM
#JPMS In-module testing and Windows.

What could possibly go wrong?
March 5, 2025 at 9:58 PM
#JPMS Java Module System and Maven module-only setup.

What could possibly go wrong?
February 18, 2025 at 11:07 AM
In case snapshots also count... ✅
February 9, 2025 at 9:16 AM
Interesting, mine appears to work fine with a line break at the end
December 31, 2024 at 9:56 AM
Getting ready!

Get in touch if you'd like to work together on AssertJ or Spring Batch Notion 👨‍💻
November 23, 2024 at 7:56 AM
On GitHub:
• Create a repository named `<user>.github.io`
• Create a .well-known/atproto-did file with the DID string
• Create a _config.yml file with `include: [".well-known"]`

Go back to Bluesky, hit Verify Text File, and enjoy your new handle!

3/3
September 21, 2024 at 3:41 PM
On Bluesky:
• Go to Settings -> Change Handle
• Select "I have my own domain"
• Type `<user>.github.io` as domain value
• Select "No DNS Panel" and copy the DID string

2/3
September 21, 2024 at 3:40 PM
Hey @github.com users on @bsky.app, did you know you can get a github.io handle in a few steps?

1/3
September 21, 2024 at 3:40 PM
Because life is too short to write Java 8 tests
August 24, 2024 at 4:26 PM
It's already been five years since I joined AssertJ 🤯

I'm truly grateful for the amazing opportunity that Joel Costigliola has given me, it made me realize how much I enjoy coding in my spare time 😄

And now I'm so excited that I'll be helping shape the next AssertJ major version! 🚀
July 24, 2024 at 10:20 PM
🍃 The Spring Framework embraces AssertJ custom assertions for MockMvc!

While only a few developers maintain AssertJ in their spare time (one here 🙋), seeing adoptions by industry-leading frameworks is incredibly motivating and further validates our efforts.

Many thanks for your trust, Spring Team!
April 23, 2024 at 12:07 PM
The second thing was the weird config property... I can guess what the first value is, but what about the others?

A Maven plugin could nicely wrap all of these, providing the related description.

github.com/qodana/qodan...
February 9, 2024 at 3:00 PM
I've been looking at how to configure code coverage on Qodana for a Maven project, using the IntelliJ coverage agent.

Compared to the equivalent JaCoCo or Gradle-based solutions, the IntelliJ agent could shine better with a Maven plugin🦉⚙️

github.com/qodana/qodan...
February 9, 2024 at 2:56 PM
Bashing your head against the wall because of `Stream::mapMulti` added in Java 16?

Here's a short and powerful example from @nipafx.bsky.social 👇

nipafx.dev/java-16-stre...
December 20, 2023 at 3:14 PM
📢 Spring Batch Notion 0.1.0-M2 is out!

✨ The highlight of this release is the initial support for filtering via a fluent API that mimics the database filter option in Notion's UI.

github.com/scordio/spri...
November 1, 2023 at 9:01 AM