Adam WarskiinSoftwareMill Tech BlogWhat is blocking in Loom?Let’s investigate the special handling of blocking operations and identify potential corner cases when programming using Loom.12 min read·Jul 10--3
Adam WarskiinSoftwareMill Tech BlogPrinciples of developing applications in ScalaHere are some principles to consider when developing code with functional programming and Scala.7 min read·Aug 16--
Adam WarskiinSoftwareMill Tech BlogCancelling HTTP requests on the JVMThe article discusses the issues with abandoned HTTP calls and offers an overview of how JVM HTTP clients enable their cancellation.8 min read·Mar 6--
Adam WarskiinSoftwareMill Tech BlogTwo types of futuresAre the concepts and mechanics behind futures/promises always the same, or are there some differences?6 min read·Jun 22--
AL AnanyThe ChatGPT Hype Is Over — Now Watch How Google Will Kill ChatGPT.It never happens instantly. The business game is longer than you know.·6 min read·Sep 1--310
Scott-Ryan AbtinPitfallBye Bye, SpotifyAnd see ya later, all you subscription services in my little empire·4 min read·Aug 19--249
Neeramitra ReddyinBetter HumansThe Most Powerful Morning Routine I’ve Found After 3+ Years of ExperimentingA realistic, science-based, customizable, and aggressively self-tested morning system·18 min read·Sep 19--57
Mark EllisinMac O’ClockThe First Crucial Hours With the iPhone 15 Pro MaxIs it worth the upgrade?·7 min read·4 days ago--10
Nick HiltonThe End of the Subscription Era is ComingYou’re overpaying for your porn (and journalism)10 min read·Aug 30--208
Unbecoming10 Seconds That Ended My 20 Year MarriageIt’s August in Northern Virginia, hot and humid. I still haven’t showered from my morning trail run. I’m wearing my stay-at-home mom…·4 min read·Feb 16, 2022--946