I juggle @docker.com containers locally all the time and need convenient access to: - logs - exec/debug - basic lifecycle management - ports and metadata Existing solutions felt clunky, while I just wanted something fast, focused, and pleasant to use, so I built one. github.com/pivovarit/td...
Grzegorz Piwowarek
@pivovarit.bsky.social
Java Champion, Leader @vavr_io @WarszawaJUG Committee @JDD_Krakow ex @hazelcast Dad jokes are my own. https://github.com/pivovarit
High-level APIs can still be great performance optimization case studies. Inside: Java Stream Gatherers, async-profilers, and even some assembly; 4comprehension.com/java-last-ga...
Implementing Efficient Last Stream Elements Gatherer in Java - { 4Comprehension }
Gatherers is the missing piece of the Stream API. So far, if we were missing a terminal method, we could always implement one ourselves by…
4comprehension.com
Day two of JCrete 2025 started with a traditional morning run with @andresalmiray.com and @pivovarit.bsky.social #runWithJakartaEE #JCrete #Community
Morning run on Day 4 of JCrete 2025 with @pivovarit.bsky.social #JCrete #Community #runWithJakartaEE
A taste what is already delivered and what is coming to JDKs with Project Leyden. The warmup curve for javac compile tasks clearly improve the further you go into the AOT woods.
Thrilled to see my Go/Java talk from VoxxedTicino become the most-watched and liked one! (at the moment of writing)🥳 Huge thanks to everyone who watched, shared, and supported. youtube.com/watch?v=oN6D... You will have a chance to see the revised version on some events this season!
youtube.com