Building a functional, effectful Distributed System from scratch in Scala 3, just to avoid Leetcode (Part 1)

from blog Christian Hollinger, | ↗ original
Introduction Part 2 can be found here! Having found myself recently fun-employed in the great tech layoffs of 2023 (cue ominous thunder in the background) [1], I found myself in a bit of a conundrum: For landing a job, one needs to pass interviews. For passing interviews, one needs to jump through ridiculous hoops and, one of my favorite phrases,...