Rumour has it, there's a new Developer Advocate at
@elastic
. Me. ;-)
I'm excited to join the team of fantastic people. And a bit anxious, since it's my very first official DevRel role.
In case you use
#Java
records, because you're tired of annotations, magic, bytecode processing, 3rd party dependencies, and such, maybe this would suit you... ;-)
#Java
#Bean
#Validation
Tip: The easiest way to do multi field validation without additional classes and annotations is to use
@AssertTrue
. You put it over a method returning a boolean. The method name must start with "is".
Dear
#Java
developers!
Starting 2021, whenever you use @Deprecated, please say in javadoc WHY and WHAT TO DO instead.
@Deprecated alone says nothing.
Many people emigrated from Russia because they didn't want to live in a country ruled the way as we see these days. And wanted better future for their children too.
The idea of cancelling their visas and sending them back makes me sick.
1/2
@kroplehistorii
@rozowezyrafy2
Co nie znaczy też, że było tych produktów do woli. U nas na wsi notorycznie ze spółdzielni do sklepu przywozili mniej bochenków, niż sklep zamawiał.
Ludzie po prostu musieli piec chleb sami albo dopychać się ziemniakami.
Głodu nie było, była szara bylejakość.
🎉 Big News! 🎉 One of our community members
@piotrprz
is now a Java Champion! 🌟 His outstanding contributions to the Java community have earned him this amazing title.
Good job
@piotrprz
! We are very proud of you ^_^
@KapitanLisowski
@MarcinTorz
A wie Pan, że od Wrocławia do granicy na A4 TIRy nie mogły się i tak wyprzedzać, bo zabraniały tego znaki?
Niestety, "kierowcy" "zawodowi" nic sobie z tego nie robili.
All right, I guess that's it...
That's all folks!
The last talk I did, serving as under-cover Dev🥑 under AtomicJar's banner, has been published by the awesome
#DevoxxUK
team.
Enjoy it, and expect more to come
#Java
19 came with Virtual Threads as a preview feature (part of the Project
#Loom
). How are they different from "good ol' threads" when it comes to using them at API level?
I tested that, so you don't have to ;-)
Today at the conference I've met a speaker coming from a
#Java
User Group I helped to reboot after pandemic.
'If not that, probably I wouldn't be here', I've heard.
That's how JUGs and conferences align perfectly.
Kudos to
@JDD_Krakow
for running JUGMajster program.
You want more cores? You shall get moooare cores! Here are the informal results from running the current top
#1BRC
entries on all the 32 cores of the machine.
#GraalVM
native binaries from
@thomaswue
and
@royvanrijn
under 1 sec, followed by Artsiom on the JVM with 1.2 sec! 1⃣🐝🏎️
The best thing about
#Java
, overwhelmingly, absolutely and totally awesome beyond any scale, is the Java community.
It's members not only celebrate your success, but (not even asked!) try to give you a hand when things are not so great for you.
I see all your DMs.
THANK YOU ALL!
#1BRC
Update: While handful of remaining entries awaits evaluation, I did an update of the 32 core / 64 threads leaderboard for the 25 top contenders.
@jerrinot
and
@thomaswue
at the top for this eval, processing the 13G file in ~0.32 sec!
Now I can finally share what I'll be up to next too ;-)
Along with friendly and smart souls I'm going to be a part of
@AtomicJarInc
, so that we, the developers, can test our systems even better
Dziś mój syn przyniósł wiadomość ze szkoły podstawowej, że potrzebny jest "zeszyt do korespondencji z rodzicami, 32 kartki, w kratkę".
Czy można prosić
@MEN_GOV_PL
o odpowiedź, który mamy rok? Bo e-maile wymyślono zdaje się w 1971...
#PolskaCyfrowa
I'm not sure what words shall I use to describe you how I feel among THESE people.
I'm honoured, extremely happy, but also a bit intimidated 😅 And it's CERN!
BTW. the CFP should be still open
JSpring was a great event!
Thank you
*
@nljug
for inviting me
* audience for being so active (and that really bad joke!)
*
@ixchelruiz
for your private coaching <3
*
@brjavaman
for sharing your insights
* and everyone who I missed, but who made that event so awesome!
What if I told you developers don't need 'fruit every Tuesday', 'dual monitor setup', 'dynamic team', 'careen plans', not even 'microservice architecture'?
Developers like to be perceived as humans in the first place.
@K_Kielczewski
@koziolek
Fun fact: lotnisko we Wrocławiu ma miejsce na stację w podziemiach. Wiadukty drogowe podniesiono, żeby się pociąg z trakcją zmieścił.
Ale pociągu nie ma.
Hello
@DevoxxMA
!
Join me at 16:30 to learn about
@testcontainers
, best practices of integration tests (with Spring).
Also to grab first-hand experience of Testcontainers Cloud to simplify testing setup and leverage cloud for better scalability and speed of your tests!
If you haven't been to
#DevoxxPoland
before (or Poland, or especially Krakow), I recommend trying our local fast food (the fast food of my childhood I shall say).
It's called "zapiekanka", comes with many different styles.
Search for "zapiekanki" in the maps, or go to Plac Nowy.
The more I work with
#FreeBSD
, the more I'm tempted to give it a try as my primary OS. Any
#Java
or
#Scala
developers working on any
#BSD
?
Does it work? ;-)
@_zboral
To samo, co tysiące jego rówieśników na quadach, mini-enduro i takich.
Albo to samo, co ośmiolatki na hulajnogach elektrycznych na chodnikach i przejściach.
"Nic się przecież nie stało" oraz "ale przeszkadza to panu" daje takie właśnie efekty.
The
#Devoxx
has finished.
It wouldn't be a thing if not the group of passionate and devoted people (and their families), represented be the main pillar:
@Stephan007
.
Thank you all for your efforts.
We will come next year!
My 9 y.o. just got me.
'Just because you don't know something exists, you can't make a statement it doesn't exist. At best, you can say that YOU don't have any proof of its existence. Unless you actually proved it doesn't exist.'
Boy, I'm so proud.
They say that all the tracks are recorded at
#Devoxx
.
Well, that's not quite true ;-)
One track, actually the most important one, is not recorded...
Make sure you don't miss the hallway track!
Ha! Next week I'll have my very first talk at
@jfallconf
ever, and the last conference talk this year. Please come, and don't forget to wash your hands before ;-)
In case you've missed the big news, Java 21 is going GA tomorrow.
In case you've missed some news too, my home
@WroclawJUG
will host my deep dive on Java 21 tomorrow. You may still join us ^^
Today morning I was supposed to give a talk at
@Javadaylviv
. Remotely, because pandemic and things are bad. Yet, due of the aggression that can't be justified in any way, instead of learning, people are forced to flee, seek shelter and fight back, which makes it much, much worse.
Please join us in welcoming
@piotrprz
as a new ACE from Poland!
Piotr is a developer,trainer& conference speaker. In his talks, he covers Java, software architecture, computer security & soft-skills.
Thanks for the recommendation
@rmehmandarov
!
#OracleACE