Adam WarskiinSoftwareMill Tech BlogStarting with Scala 3 macros: a short tutorialWriting a simple “debug” macro step-by-step using Scala 3 / Dotty metaprogramming.9 min read·May 4, 2020--3
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 BlogWill Project Loom obliterate Java Futures?Project Loom has three main goals: introducing continuations, fibers, and tail-call elimination.19 min read·Jan 28, 2020--8
Adam WarskiinSoftwareMill Tech BlogSmall & fast Docker images using GraalVM’s native-imageHow to reduce the size of the docker images and decrease the time it takes the application to run.7 min read·May 30, 2019--1
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--780
The PyCoachinArtificial CornerYou’re Using ChatGPT Wrong! Here’s How to Be Ahead of 99% of ChatGPT UsersMaster ChatGPT by learning prompt engineering.·7 min read·Mar 17--366
Aleid ter WeelinBetter Advice10 Things To Do In The Evening Instead Of Watching NetflixDevice-free habits to increase your productivity and happiness.·5 min read·Feb 15, 2022--311
Jonathan PolettiinʙᴇʟᴏᴠᴇʀWhat cuts did Christianity make to the Bible?A religion edits its “sacred” text·7 min read·May 24--68
Zulie RaneinThe StartupIf You Want to Be a Creator, Delete All (But Two) Social Media PlatformsIn October 2022, during the whole Elon Musk debacle, I finally deleted Twitter from my phone. Around the same time, I also logged out of…·8 min read·Apr 19--507
Alex Mathers14 things I wish I knew at 25 (now that I’m 38)I’m writing soon after my 38th birthday. It’s a time to reflect.·4 min read·Dec 27, 2022--260