Goodbye ThreadLocal, Hello Scoped Values — Java’s Biggest Upgrade in Years

Have you ever worked on a Java project where some small piece of data needed to magically appear anywhere in the call stack?
 Maybe it was…

This post first appeared on Read More