Donald Raab's Avatar

Donald Raab

@thedonraab.bsky.social

Java Champion. Writer of blogs. Creator of the OSS Java library Eclipse Collections. Author of Eclipse Collections Categorically (https://a.co/d/6KmhrNK) . Opinions are my own. Blog: https://donraab.medium.com/

846 Followers  |  396 Following  |  408 Posts  |  Joined: 14.11.2024  |  2.0085

Latest posts by thedonraab.bsky.social on Bluesky

Post image

This is the picture I took one year ago at the same spot.

01.08.2025 16:24 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
10 Billion Integers Walk Into an Array How an experiment with 64-bit Pharo Smalltalk surprised me.

Shout out to @joesteel.bsky.social for sharing this blog in a thread with @headius.bsky.social about overflow fun in #Java he misses in Ruby. ๐Ÿ˜… I forget some things I explore in blogs, which makes me happy that I take the time to write them down. Enjoy! ๐Ÿ™
donraab.medium.com/10-billion-i...

01.08.2025 15:04 โ€” ๐Ÿ‘ 9    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Good fun! Thanks for finding the link! ๐Ÿ™

01.08.2025 14:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There's definitely a blog out there somewhere.

01.08.2025 05:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

The sun went behind the clouds for the actual sunset tonight

31.07.2025 00:42 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Yorktown Battlefield at sunset with trees

Yorktown Battlefield at sunset with trees

Post image

Yorktown Battlefield at sunset ... retracing our steps from last year @sharatchander.bsky.social

31.07.2025 00:30 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thanks! We discovered this gem of a river location for great sunsets last summer near the Jamestown Settlement.

30.07.2025 02:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

James River

29.07.2025 23:55 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I. P.erfectly A.gree

29.07.2025 22:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Don't hate me because I'm full of thought. ๐Ÿคทโ€โ™‚๏ธ

29.07.2025 22:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
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!

29.07.2025 18:02 โ€” ๐Ÿ‘ 3    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I thought the sun and clouds were cool, and when I took the picture, saw the reflection in the window of the arrow light sign that said "Sauce Bar". ๐Ÿคทโ€โ™‚๏ธ

29.07.2025 02:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

You are here โฌ‡๏ธ

28.07.2025 23:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Because good coffee is worth a six hour drive in a lightning storm. #TheCoffeeClub

28.07.2025 15:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

One of two, and zero given. Cheers! ๐Ÿบ

28.07.2025 01:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Cloudy with a chance of sun yesterday

27.07.2025 15:14 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Sunset at Yorktown Battlefield Every beginning has an ending. Every ending has a beginning.

I took this picture less than a year ago. It feels like ten. โณ
donraab.medium.com/sunset-at-yo...

27.07.2025 00:12 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Foreword and Onward to Your Next Connection The connections in your network are important to discover and invest in.

You have less than a week to sign up for early bird prices at @dev2next.bsky.social. You can meet talented developers you only see on social media and make lasting connections at this conference. Read to find out about great #Java devs I have met here and there. ๐Ÿ‘‡
donraab.medium.com/foreword-and...

26.07.2025 17:34 โ€” ๐Ÿ‘ 4    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Life in a Beautiful Day What my cousin Chris taught me about living

I received an unexpected compliment from a friend today. I hadn't done anything special to prompt it. It was most welcome. ๐Ÿ™ I hope everyone receives appreciation for doing what they do as a matter of course.

It's a beautiful day. My cousin Chris says so.๐Ÿค—
donraab.medium.com/life-in-a-be...

24.07.2025 22:48 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

When it gets in your face like an eager assistant trying to take the keyboard from your hands as you type, it certainly feels "special." Feels like Clippy is back.

23.07.2025 21:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Why do I need to explicitly disable AI in tools I've been using for decades now?

23.07.2025 20:24 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
What are you wishing or waiting for in Java? Java grants new wishes every six months in feature releases.

With #Java 25 arriving less than two months from now, are you getting the things you have been wishing or waiting for? ๐Ÿงžโณ
blog.stackademic.com/what-are-you...

23.07.2025 03:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
My First and Second JCrete Unconference Experiences A blog eight years, five Java Dukes, and one Java Duchess in the making.

Tell me you miss JCrete this year, without telling me you miss JCrete this year.
donraab.medium.com/my-first-and...

19.07.2025 18:29 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I'm excited to be answering questions this week on Code Ranch in the "Open Source Projects" forum about my book, "Eclipse Collections Categorically: Level up your programming game".

Welcome:
coderanch.com/t/790371/ope...

Forum for questions:
coderanch.com/f/64/open-so...

Enjoy and ask away! ๐Ÿ™

15.07.2025 05:51 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The cover of "Java Generics and Collections: Fundamentals and Recommended Practices 2nd Edition" from O'Reilly by Maurice Naftalin, Philip Wadler with Stuart Marks on my new Kindle.

The cover of "Java Generics and Collections: Fundamentals and Recommended Practices 2nd Edition" from O'Reilly by Maurice Naftalin, Philip Wadler with Stuart Marks on my new Kindle.

I bought & started reading "Java Generics and Collections 2nd Edition" by @mauricenaftalin.bsky.social, Philip Wadler, with @smarks.bsky.social. I'm really enjoying it so far! It's like finding 18 missing & useful chapters about Java Generics & Collections that I didn't have to write in my book! โค๏ธ๐Ÿ™

13.07.2025 06:48 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Who Will Maintain the Future? Tackling the Graying of Open Source Software - Abigail Cabunoc Mayes
YouTube video by The Linux Foundation Who Will Maintain the Future? Tackling the Graying of Open Source Software - Abigail Cabunoc Mayes

www.youtube.com/watch?v=LjP0... #pointofview

14.07.2025 20:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It might have been more apt to say "little" instead of "big" โ˜๏ธ. Both work possibly. I dunno, you decide. :)

13.07.2025 19:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
What are you wishing or waiting for in Java? Java grants new wishes every six months in feature releases.

Blog: What are you wishing or waiting for in Java?

#Java is great. It's also great to wish for improvements in the future. Weigh the cost/benefit of waiting for wishes against potential for missed opportunities. I give one "big" example in this blog. Enjoy! ๐Ÿ™
donraab.medium.com/what-are-you...

13.07.2025 19:14 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thanks for noticing and the question! The answer is in the book. There are imperative examples and Stream examples to give folks a familiar reference point to understand when new things are shown. I only included this picture to show the greyscale code highlighting. ๐Ÿ™

13.07.2025 17:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The cover of "Java Generics and Collections: Fundamentals and Recommended Practices 2nd Edition" from O'Reilly by Maurice Naftalin, Philip Wadler with Stuart Marks on my new Kindle.

The cover of "Java Generics and Collections: Fundamentals and Recommended Practices 2nd Edition" from O'Reilly by Maurice Naftalin, Philip Wadler with Stuart Marks on my new Kindle.

I bought & started reading "Java Generics and Collections 2nd Edition" by @mauricenaftalin.bsky.social, Philip Wadler, with @smarks.bsky.social. I'm really enjoying it so far! It's like finding 18 missing & useful chapters about Java Generics & Collections that I didn't have to write in my book! โค๏ธ๐Ÿ™

13.07.2025 06:48 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@thedonraab is following 20 prominent accounts