Learn the Eclipse Collections library by completing hands-on Java code katas.
We learn best by doing
Eclipse Collections is an open source Java collections library. Eclipse Collections has been evolving as a Java library since 2004. It was first released into open source as GS Collections in January 2012. …
ClassComparer, a utility class built with Eclipse Collections.
Rich APIs can be great. They can significantly reduce the duplication of code by providing many useful common behaviors. Sometimes there are different implementations of classes that have a similar rich set of method signatures. …
Exploring the evolutionary design of parallelism in Eclipse Collections
In 2006, I was working on a proprietary distributed Java caching architecture in a large financial services company. We cached and indexed all of the firm’s trades and positions in a complex object graph in memory so we could slice and…
I wrote this poem in 1988 and it was published in my high school literary magazine.
Snowflakes drop upon our brows,
slush beneath our feet.
The air around us freezes the tips of our gloves;
Still, we are determined to conquer this last great mountain.
Just one foot in front of the…
What my cousin Chris taught me about living
I hope this story reminds you of one positive thing, every single day.
My cousin Chris passed away on September 28, 2012. This is the first time I am writing about him. I don’t really know what to write to be honest…
A very short Java blog.
I’ve been writing haiku for the past month, to take a break from technical blog writing. I thought I would get back into writing technical blogs with a really short Java blog. The code example pictured about demonstrates the
repeat method that was added to the
String class in Java 11. The code above outputs the following.
This is how many
Haiku I write before I
Write a new tech blog.
© Donald Raab
I have a week left to write a technical blog for September. Writing haiku has been a nice break for me since I wrote five technical blogs in August. I am driving to Maine this weekend and will hopefully find some inspiration for my next technical blog. Thank you for reading my haiku the past few weeks!
With deepest regrets
That which you have yet to write
At death, won’t be wrote
© Donald Raab
Last year in the midst of the pandemic I watched Hamilton on Disney Plus for the first time. The lyrics “why do you write like you’re running out of time” hit home for me. So many loved ones have passed away during the pandemic, and they will never get the chance now to write down their cherished thoughts and memories. I write like I am running out of time, because none of us know how much time we will get.