Blog: https://donraab.medium.com/
Blog in progress. Here's a mind map in case you're wondering about the 131 places the AbstractList modCount protected variable is referenced in the JDK. It is the godfather of the modCount mafia.
Blog in progress. Here's a mind map in case you're wondering about the 131 places the AbstractList modCount protected variable is referenced in the JDK. It is the godfather of the modCount mafia.
www.amazon.com/Eclipse-Coll...
www.amazon.com/Eclipse-Coll...
It only took me a few years to realize that mind maps could help me communicate the package design in the api and impl jars for the #EclipseCollections open source #Java library. Lesson learned and shared. 🙏
donraab.medium.com/mind-maps-di...
It only took me a few years to realize that mind maps could help me communicate the package design in the api and impl jars for the #EclipseCollections open source #Java library. Lesson learned and shared. 🙏
donraab.medium.com/mind-maps-di...
I can't predict the future, but I can learn from the past. I'll continue taking my time, thank you. I welcome any and all productivity gains from wherever they come from. Just don't rush me, and don't waste my time. 🙏
donraab.medium.com/time-e948afd...
I can't predict the future, but I can learn from the past. I'll continue taking my time, thank you. I welcome any and all productivity gains from wherever they come from. Just don't rush me, and don't waste my time. 🙏
donraab.medium.com/time-e948afd...
eclipse.dev/collections/
eclipse.dev/collections/
donraab.medium.com/refactoring-...
donraab.medium.com/refactoring-...
"I encourage folks to check out the code in the experiment and maybe try some experiments of their own with Covariant Return Types, Default and Static methods for Interfaces, and Sealed Classes."
medium.com/better-progr...
"I encourage folks to check out the code in the experiment and maybe try some experiments of their own with Covariant Return Types, Default and Static methods for Interfaces, and Sealed Classes."
medium.com/better-progr...
My latest blog was inspired after taking some Smalltalk collections for a quick spin in the Pharo IDE. Collection converter methods are more than a convenience. They aid discoverability of a collections library types through code. 🤔
donraab.medium.com/what-if-java...
My latest blog was inspired after taking some Smalltalk collections for a quick spin in the Pharo IDE. Collection converter methods are more than a convenience. They aid discoverability of a collections library types through code. 🤔
donraab.medium.com/what-if-java...
Now I'm going to go ride my bike. 🚴♂️
Now I'm going to go ride my bike. 🚴♂️
news.squeak.org/2025/10/01/h...
news.squeak.org/2025/10/01/h...
I've programmed in Java for half of my life. I stopped waiting for language features when I knew lambdas would arrive. We got to work and solved collections problems together in OSS.
No regrets, just thanks. 🙏
donraab.medium.com/go-primitive...
I've programmed in Java for half of my life. I stopped waiting for language features when I knew lambdas would arrive. We got to work and solved collections problems together in OSS.
No regrets, just thanks. 🙏
donraab.medium.com/go-primitive...
I've programmed in Java for half of my life. I stopped waiting for language features when I knew lambdas would arrive. We got to work and solved collections problems together in OSS.
No regrets, just thanks. 🙏
donraab.medium.com/go-primitive...