Advertisement Β· 728 Γ— 90

Posts by Vladimir Zakharov

Preview
Sponsor @hcoles on GitHub Sponsors Henry is an Oracle Java Champion and has spent the past 15 years making mutation testing popular on the JVM and beyond. He's the creator of PIT/pitest - relied on by thousands of companies worldwid...

If anyone would like to help a hungry developer out (and support the development of pitest) I've just setup a GitHub sponsorship link.

github.com/sponsors/hco...

#java #oss

6 days ago 5 5 0 2
Image of two cats (presumably octocats, but you can only see them from the shoulders up) displayed by GitHub at the end of the code review screen, with the caption "You made it to the end!"

Image of two cats (presumably octocats, but you can only see them from the shoulders up) displayed by GitHub at the end of the code review screen, with the caption "You made it to the end!"

Mine don't high five - socially distanced octocats?

3 weeks ago 2 0 0 0
Preview
Eclipse Collections Categorically: Level up your programming game Eclipse Collections Categorically: Level up your programming game - Kindle edition by Raab, Donald. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading Eclipse Collections Categorically: Level up your programming game.

Today, March 16, 2026, is the 1️⃣ year πŸŽ‚ of the "Eclipse Collections Categorically: Level up your programming game" paperback release. πŸŽ‰

Just a few more hours left to find the "$0.00 to buy" offer of the Amazon Kindle book version in your Amazon marketplace website. πŸ‘€
www.amazon.com/Eclipse-Coll...

1 month ago 5 1 2 0

Indeed

2 months ago 2 0 0 0

Just *1,5 hours* to go! Tick-tock!

Also, my friend and fellow #JavaChampion @patbaumgartner.com will be hosting this session. I am very excited about this! πŸ™Œ Who's joining?

2 months ago 2 1 0 0

The #EclipseCollections #Java library has been FREE and OSS since Dec. 25, 2015. To celebrate the 10 year anniversary, you can get a free Kindle version of the "Eclipse Collections Categorically" book on Dec. 24 & 25, 2025 and Jan. 1, 2026. Happy Holidays! πŸ€— πŸ₯‚

3 months ago 4 4 0 2

Professional societies keep beclowning themselves buying into a lie about what an LLM "summary" is. They are inherently counterfeit: not an epistemic product of the ideas in the source, but summary-shaped text linguistically based on *other* works (in the training corpus) that use related language.

4 months ago 860 279 15 16
Post image

I updated my blog comparing the memory cost of ArrayList and FastList, essentially showing the difference of the presence or absence of the modCount field. Two JVM properties are now enabled and disabled and results compared using Java Object Layout. Enjoy! πŸ—œοΈ

donraab.medium.com/one-positive...

4 months ago 2 2 0 0
Preview
Sponsor @cowtowncoder on GitHub Sponsors Tatu Saloranta, better known as the "Cowtown Coder", is a long-time Open Source developer. He has authored and maintains many popular Java OSS libraries, including Jackson JSON library, Woodstox an...

A word for my Potential Future Sponsors!

github.com/sponsors/cow...

... if you want to help speed up Jackson development.

4 months ago 6 4 0 0
Preview
Support JUnit JUnit is maintained by a team of passionate volunteers. This is your chance to give back and support the project!

JUnit is undoubtedly one of the most important projects in the #Java ecosystem. And it's 100% free and open!

Let me be frank: If we can't get THIS project to the point where a single maintainer can focus on it, then what does that say about our commitment to Free & Open Source Software?

1/3 ⏩

4 months ago 69 47 1 3
Advertisement

"Oh, hello, it is I, Count modCount. I'm called modCount because I love to count mods! Starting at one and going up. That's two, two mods! Three, three mods! Ah! Ah! Ah! Ah! Ah!"

4 months ago 3 0 1 0

Need primitive type support and missing container types in the #Java Collections Framework? Many folks are quite content to keep waiting for Valkyries to come and take them to [project] #Valhalla, but some chose to follow Alan Kay’s maxim: "The best way to predict the future is to invent it"

5 months ago 5 3 0 0
Preview
Refactoring to Eclipse Collections with Java 25 at the dev2next Conference Showing what makes Java great after 30 years is the vibrant OSS ecosystem

Still waiting for the #Java of the future to solve all your collection problems? #EclipseCollections has been solving them since J2SE 1.4. Stop waiting. Start refactoring. Eclipse Collections makes Java look, feel, and run like a brand new programming language.
donraab.medium.com/refactoring-...

5 months ago 9 3 1 0
Preview
Spliterating Hairs Results in Spliterating Deja Vu How a β€œRandom” question led me down a Java Spliterator rabbit hole.

I've been using RandomAccessSpliterator for years in #Java without realizing it. I wrote about this default spliterator years ago. I wrote about it again after learning it is used by immutable Lists created by List.of() and Stream.toList(). Deja vu all over again.
donraab.medium.com/spliterating...

6 months ago 9 5 1 0

I love having 75 minutes to give the "Refactoring to Eclipse Collections" talk at @dev2next.bsky.social with @zakhav.bsky.social.

βœ”οΈ Engaging Slide Content
βœ”οΈ Live Refactoring
βœ”οΈ Memory Costs with Java 25 and JEP 519
βœ”οΈ Ask us anything

Yeah, we got time.

Tuesday - 10:45am - Salon FGH πŸ™

6 months ago 4 1 0 0

Join @zakhav.bsky.social and myself tomorrow at 10:45am in Salon FGH to learn why and how we've written #Java code with #EclipseCollections for the past 21 years. I brought a couple paperback copies of "Eclipse Collections Categorically" to give away at the end of our session. Hope to see u there! πŸ™

6 months ago 4 4 0 0

The code is the truth, but the code is not the whole truth. - Grady Booch

:)

6 months ago 1 0 1 0
Title slide for "Refactoring to Eclipse Collections" presentation. Subtitle: Making Your Java Streams Leaner, Meaner, and Cleaner. Presented by Donald Raab and Vladimir Zakharov at dev2next Conference in Colorado Springs the week of September 29, 2025.

Title slide for "Refactoring to Eclipse Collections" presentation. Subtitle: Making Your Java Streams Leaner, Meaner, and Cleaner. Presented by Donald Raab and Vladimir Zakharov at dev2next Conference in Colorado Springs the week of September 29, 2025.

A mind map representing the benefits of refactoring to Eclipse Collections.

A mind map representing the benefits of refactoring to Eclipse Collections.

Using JDK Collections? Lost in a maze of factories? Drowning in streams? Wishing for a better way? Then gather your Gatherers, collect your Collectors and attend "Refactoring to Eclipse Collections" talk at @dev2next.bsky.social to level up your #Java collections game with me and @zakhav.bsky.social

6 months ago 11 6 0 1

I am excited to speak at @dev2next.bsky.social and to get insights from talks and workshops by industry experts!
If you are at dev2next and this drawing gives you the same vibes as the words Enterprise Architecture, join me and we will discuss ways to make architecture more relevant and impactful!

6 months ago 9 3 0 0
Advertisement
Pragmatic Bookshelf: By Developers, For Developers We improve the lives of professional developers. We create timely, practical books on classic and cutting-edge topics to help you learn and practice your craft, and accelerate your career. Come learn ...

My good friends at @pragprog.com #pragprog are running a sale on almost all titles.

Been waiting to grab a few books? Please see the details below:

When: Sept 18, 9am CT – Sept 20, 9am CT
Discount: 45% off (PP excluded)
Promo code: flashsale
Link: pragprog.com

7 months ago 14 5 1 1
Post image

πŸ“’#Java 25 is now available!πŸ“’

Your:
β˜•οΈ FREE
β˜•οΈ Multi-platform
β˜•οΈ Open source
β˜•οΈ Production ready
β˜•οΈ Binary release

...made available by @Oracle. Learn more ➑️
blogs.oracle.com/java/post/th...

#Java25 #JDK25 #OpenJDK

7 months ago 67 35 0 4

After 21 years of developing, using, teaching, collaborating, blogging, podcasting, writing a book about #EclipseCollections, one thing motivates me to keep going.

There are millions of #Java developers that don't know what they have been missing for 21 years. πŸ€”

If you know, then let them know. πŸ™

7 months ago 9 3 1 0

Having read it, can confirm it's worth your time! (and the other 249 blogs as well)

7 months ago 1 0 0 0
Post image

πŸ“’ Completion Time: Want to win a free ticket to attend @dev2next.bsky.social?

Fill in this form bit.ly/4mBlv8r by 11 AM (UTC) on Fri, Aug 29, when a draw will be held. The winner will be notified via email.

29 Sep - 2 Oct 25 | Colorado Springs, USA

7 months ago 4 5 0 0

A guide to Eclipse Collections now comes with its own guide! πŸ₯³ (And no, there is no guide to the guide to the guide, πŸͺ†-style.)

Really, this blog can be a useful pre-read to help you make the most of β€œEclipse Collections Categorically”, depending on your goals, learning style, and time constraints.

8 months ago 3 1 0 0
Preview
A little Smalltalk for the soul Smalltalk helped me become the software engineer that I am today.

I met a developer this week who had never heard of Smalltalk. We are failing ourselves by not learning the innovative things that came before. Smalltalk might be the rejuvenation your programming soul has been longing for. It is different enough to warrant study. πŸ€”
blog.devgenius.io/a-little-sma...

8 months ago 3 1 0 0
Video

Have you registered to attend dev2next? Don't miss your chance to join us in beautiful Colorado Springs this fall πŸŒ„

Get ready for world-class workshops, sessions & so much more!

Tickets are on regular regestration prices till August 31 so be quick!
🎟️ www.dev2next.com/register

8 months ago 2 2 0 0
Post image

#Java peers, #JavaOne IS BACK AGAIN IN 2026 (March 17-19). Read our blog to learn more and sign up w/interest if you want to attend, speak, or sponsor: social.ora.cl/6011fdkbH

8 months ago 47 24 1 2
Advertisement
Post image

Want faster, cleaner Java code? Learn how Eclipse Collections saves memory, cuts boilerplate, & boosts your functional programming style with
@thedonraab.bsky.social at dev2next. Live demo included!🦾

www.dev2next.com/speaker/2466...

🎟️ dev2next.com
πŸ‘€ Code JOIN-DONALDR-50OFF = discount!

8 months ago 3 3 0 0
Video

Dev friends: early bird registration for dev2next ends THIS WEEK!

Future-focused devs unite! Join us this September for a tech event that’s all about what’s next. πŸš€

🎟️ Don't wait, secure your tickets today - www.dev2next.com/register
πŸ“… September 29 - October 2. Colorado Springs.

8 months ago 2 2 0 0