Piotr Olaszewski
@_piotrooo
Software Architect at Thulium🔸#Java🔸All opinions are mine and only mine Follow me here 🦋 https://bsky.app/profile/piotrooo.bsky.social
Last time, I accidentally turned on automatic line wrapping for *.md files in @intellijidea 😱 It's a nightmare. How can I turn it off? 🥺 Maybe @antonarhipov can help 🙏
💡 Just in case — if you're using #Embabel with @Gradle, don't forget to add: repositories { maven { url 'repo.spring.io/milestone' } } ...or enjoy hours of debugging fun™️ 🤡 #ai #agent #embabel #gradle
🍃 Null Safety in Java with JSpecify and NullAway by @sdeleuze @ Spring I/O 2025 ▶️ Video: youtu.be/5Lbxq6LP7FY 🔗 Slides: 2025.springio.net/slides/null-sa… #springio25
If you’re using @Google Cloud #TextToSpeech feature, you might be surprised to find that some voices have been removed 😲 Just in case, here is a helpful doc 👉 services.google.com/fh/files/email…
First blog post in a year — what a streak 😅 I built a simple way to run tests for your @OpenFGA models — including a @GitHub Actions you can plug straight into your workflow. Check it out 👉 piotrooo.codes/openfga-test-r… #OpenFGA #Authorization #GitHub
Finally 🚀 Thanks to the @SpringAICentral team for that ❤️ #SpringAI #Spring

💎 #JUnit Diamonds 💎 When you are using @ParameterizedTest and want to pass null, use the @NullSource annotation, which provides a single null argument to the method. junit.org/junit5/docs/cu…

Piano lessons? No, it's just a #springai presentation to the whole dev team at #thulium 🧑💻🤖
It seems to be more 💻 than 🥑 shiptalkers.dev/compare?github…
Doing a presentation in the @kehrlann-emoji style was also what I learned at @spring_io ♥️♥️♥️

💎 #Java Diamonds 💎 When you want to deploy the latest project to your local repository: ▶️For #maven, use: mvnw clean install ▶️For #gradle, use: gradlew clean publishToMavenLocal And remember to add mavenLocal() to your repositories.
Hi Spring fans! We have some news and we're excited to share it with you. SpringOne will now be a virtual experience, August 26-28, 2024. Register for the virtual experience now, for free! springone.io
To whoever still needs to hear this.
Why didn’t this photo win the photo contest at @spring_io? I have no idea, but I have some thoughts. I should have sent it. Next time, @starbuxman, I promise.

My personal top picks at #springio24 go to (in the order they appear on the agenda): ▶️ Spring Security Architecture Principles by @kehrlann ▶️ Introducing Spring AI by @christzolov and @markpollack ▶️ Concerto for Java and AI - Building Production-Ready LLM Applications by…
Pair programming with @kehrlann at #springio24 couldn’t have been better 👌 really appreciated your time 🫶

You can! Just do the DDD like a @maciejwalkowiak at @spring_io

Final touches on the presentation I’ll be giving tomorrow at 11:30 in the beautiful and sunny Barcelona at #SpringIO ☀️🍃 Concerto for Java and AI: Building production-ready LLM applications. Can’t wait to play live some music and live code with Spring AI!