Salar Rahmanian's thoughts and notes on Software Engineering, Distributed systems, Scala, NixOS, Haskell and Swift Lang.