🥼 Piotr Przybył
banner
piotrprz.bsky.social
🥼 Piotr Przybył
@piotrprz.bsky.social
Software Gardener. Java Champion. Edutainer. Speaker. Trainer. Художник. Honorary Bavarian. 👨‍💻👨‍🌾
#Java #Testcontainers #Linux #Programming
softwaregarden.dev
Views are mine, impressions are yours.
Pinned
I'm honoured.
I'm humbled.
I'm very happy.
Thank you very much for this recognition.
It was a perfect Xmas gift :-)
twitter.com/Java_Champio...
My first in person event this year :-)
Let's go #VDT26!
February 6, 2026 at 11:55 AM
My struggle of selecting talks for @devoxx.uk 2026 is done!
It was great task to help with, but also hard. So many great submissions, so few slots...
spongebob squarepants is standing next to patrick star on a wooden floor and saying phew .
ALT: spongebob squarepants is standing next to patrick star on a wooden floor and saying phew .
media.tenor.com
January 28, 2026 at 6:29 PM
I recommend:
* the speaker
* the talk
* the conference ;-)
🔊 So you think that any API is just some #REST, a dash of HTTP and tons of #JSON? Or even worse... XML?? 🔊

Join my talk today at 9:00pm CET, online @ @jchampionsconf.bsky.social!

📺 Livestream it here: www.youtube.com/watch?v=3nnI...

See you there!

#java #jakartaee
January 23, 2026 at 3:35 PM
I think all these AI agents should make micro-managers happy. Finally a justified need to provide detailed instructions and check every tiny detail of the outcome.

Which is good, maybe they'll get busy there and leave us alone ;-)
January 23, 2026 at 12:19 PM
Every time I visit this page, I hope the next event could be a regular-regular, in-person meeting :-(
January 20, 2026 at 8:44 AM
This feature should IMHO be called `I`
If you know what I mean :-P
January 16, 2026 at 1:46 PM
It's a nice feeling to see friendly faces after I upgraded my @intellijidea.com ;-)
👋 @maritvandijk.bsky.social, @antonarhipov.bsky.social and @sivalabs.in
January 11, 2026 at 10:06 AM
As someone who had to suffer from lack of physical buttons the whole last week, I can only say YES!
Volkswagen is going back to physical buttons in their cars. You even get a virtual cassette tape deck.
January 7, 2026 at 1:33 PM
Big thanks to JetBrains for extending my @intellijidea.com & co. license under the support for #JavaChampions!
This shows the attitude, which I like a lot :-D
January 7, 2026 at 11:54 AM
Reposted by 🥼 Piotr Przybył
Claiming that micro-iterative processes like TDD and refactoring lead to a lack of coherent high-level architecture is a bit like claiming that walking - putting one foot in front of another - leads to you getting lost.

Nobody said you can't look where you're going, or that you can't use a map.
December 18, 2025 at 5:48 AM
"every tool has limitations, and it is important to know them and to plan accordingly"
Old but gold, IMHO a must read for us, software engineers, tempted to implement a distributed lock:
martin.kleppmann.com/2016/02/08/h...
How to do distributed locking — Martin Kleppmann’s blog
martin.kleppmann.com
December 12, 2025 at 12:35 PM
At some live events you don't get much of a feedback. But boi, even so little can say: job well done.
Thank you! 😍
December 5, 2025 at 1:29 PM
Allez ! Allez ! Allez !
November 24, 2025 at 6:41 PM
Kolejny #ElastycznyWtorek za nami! (No wypadł w czwartek, sorry)

Tym razem było o wykorzystaniu AI do czegoś sensownego, nie tylko generowania obrazków...

📺 bit.ly/49i6nZW

Za tydzień i dwa nic nie ma (bo nie dam rady), dajcie znać, o czym teraz chcielibyście usłyszeć. Albo kogo ;-)
November 13, 2025 at 1:16 PM
Drodzy! Kolejny Elastyczny Wtorek przed nami (akurat wypada w czwartek 13 XI o 13:00), a w nim: jak podłączyć sztuczną inteligencję do #Elasticsearch, żeby odwalała za nas robotę wyciągania i agregacji danych, jeśli akurat nie znamy API.
youtu.be/55Q_menCn6U
Do zobaczenia!
Sztuczna inteligencja i Elasticsearch: jak to połączyć
YouTube video by Official Elastic Community
youtu.be
November 12, 2025 at 2:30 PM
Reposted by 🥼 Piotr Przybył
Modern IDEs are packed with powerful features, but discovering and using them effectively is challenging. 👀
Most developers remember only a few shortcuts – what if your IDE helped you discover its actions like it helps you write code, with completion? ⚡ Learn more in the blog below:
jb.gg/x7ue2e
Universal Entry Point: A Single Entry Point for Context-Aware Coding Assistance | The IntelliJ IDEA Blog
Modern IDEs are powerful tools with many useful features. When we talk about developer productivity, one thing that comes to mind is mastering the IDE – learning its features, like refactorings, navig
jb.gg
November 4, 2025 at 5:01 PM
Jak nie deszcz, to mikrofon, no zawsze coś ;-)

Ale! Dzięki współpracy szanownej publiczności udało się pokazać co to ten #Elasticsearch | Query Language.

youtu.be/4tNxOi271lw
ES|QL: nowy sposób wyciągania danych z Elasticsearcha
YouTube video by Official Elastic Community
youtu.be
November 4, 2025 at 4:17 PM
If you know, you know
November 3, 2025 at 3:19 PM
Już jutro, we wtorek o 13, kolejny Elastyczny Wtorek.
Tym razem ES|QL: język, który już znacie, ale jeszcze o tym nie wiecie ;-)
youtu.be/4tNxOi271lw
November 3, 2025 at 10:32 AM
And you? Do you have Java 25 running in prod already?
Yesterday's Szczecin Java User Group was a great event :-D
October 30, 2025 at 6:34 PM
Pierwszy Elastyczny Wtorek za nami!
Nagranie z meetupu wirtualnego już się upiekło ;-)
Za tydzień bierzemy na warsztat #Elasticsearch Query Language, nowy sposób na wyszukiwanie i przetwarzanie danych w stajni @elastic.co
youtu.be/Bspd_E3gmxE
Elastic: co to jest
YouTube video by Official Elastic Community
youtu.be
October 28, 2025 at 1:02 PM
The new Agent Builder from @elastic.co helps not only data analysts, but also developers.
Don't know which data to fetch from #Elasticsearch and how? Worry not, just use a coding agent to prototype working solution.
October 24, 2025 at 5:51 AM
Co to jest ten cały Elastic?

O tym będzie we wtorek 28 października, o 13.
Dołączyć można przez meetup krakoski: meetup.com/elastic-krak... lub warszafski: meetup.com/pl-PL/elasti...
October 23, 2025 at 7:49 AM
Edutainment in DevRel is possible.
Even for backend technology, like #Java.
Proven by @maritvandijk.bsky.social and yours sincerely ;-)
October 15, 2025 at 12:24 PM
It's 2025 and it's been the second time this week when e-mail delivery simply didn't work.

It's the time of LLMs, AI and vibe coding, yet integration and e2e testing is valid like never before.
October 15, 2025 at 8:05 AM