Part 0: About Boring Technology
When I started working at Sparkteams about two years ago, I was enthusiastic about programming. I thought, maybe Functional Programming, Haskell, Strong Type Systems (and many other things) would change how we write software as an industry. If there was only an opportunity to use these things!
At a company dinner, I remember quite vividly, another junior developer and I, boasted how Rust and Haskell can rule out whole classes of bugs!