Donald Raab·6d agoTalk: Who moved my (Java) heap?A talk delivered at JCON USA / IBM TechXChange on October 26, 2026.A response icon1A response icon1
Donald Raab·Oct 25The Escape of Java Stream anyMatchWatching Java Stream.anyMatch() escape to the heap is a surprise.A response icon1A response icon1
Donald Raab·Sep 26Buttoning Up Method Categories in Eclipse Collections with AnnotationsFrom Custom Code Folding Regions in IntelliJ to Java AnnotationsA response icon1A response icon1
Donald Raab·Sep 15Exploring the Asymmetric Apathy in Java Collection and Java StreamThat which can be done lazily, can also be done more simply eagerly.A response icon1A response icon1
Donald Raab·Sep 7My Ten Year Quest to Evolve Java Collections Beyond Java StreamJava Stream was hot magma in Java 8, but its lava flow is hardening.A response icon1A response icon1
Donald Raab·Aug 14Why Optimizing Java Stream Makes Sense for Eclipse CollectionsEclipse Collections integrates with Java Stream, because your code does.A response icon1A response icon1
Donald Raab·Aug 10Allocation Hungry Any/All/None, FindFirst, and Count Methods on Java StreamSome methods on Java Stream are eager and allocation hungry.A response icon1A response icon1
Desislav Petrov·Jul 26My journey to becoming an Eclipse Collections maintainer — and what I learnt along the wayMy journey to becoming an Eclipse Collections maintainer — and what I learnt along the way
Donald Raab·Jun 28Save Memory in Java by Making Memory Efficiency Your Top PriorityLeverage Java libraries and frameworks which focus on memory efficiency.A response icon1A response icon1
Donald Raab·Jun 23Coding the Haiku Kata in SmalltalkInspired by implementations in Eclipse Collections, Java Stream, & Groovy