u/smlaccountin r/scala • Recommends
Automating template management process with Scala 3 and Iron - Magda Stożek | Scalar Conference 2025
3.7K subscribers • 20 videos on Hallway
Intermediate. Assumes working knowledge.
698 views1 year ago1 recommendation
Programming languagesSoftware designFunctional programmingRefactoring and legacy code
Magda Stożek shares how her team used Scala 3 and the Iron library for refined types to automate and secure their template management process.
This just crept up on us. Being a team responsible for integrations with external communication providers (SMSes, emails, etc.), one day we woke up realising that a lot of our work is managing changes to templates—handling other teams' requests to add or alter them, testing, making sure the timing is correct, storing in different data stores, and ensuring they work correctly with different external providers. This took time and effort, and it was easy to make a mistake, causing incidents in production. We decided it was time to automate it. In this talk, Magda will share how the Iron library and features from Scala 3 helped us build a solution that is safer, more robust, and easier to maintain. scalar-conf.com/ Scalar Conference 2025 powered by SoftwareMill #scalarconfu/smlaccountin r/scala • Recommends