Skip to content
0:00 / 0:00

#scala#scala3#iron

Automating template management process with Scala 3 and Iron - Magda Stożek | Scalar Conference 2025

SoftwareMill

3.7K subscribers • 20 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Magda Stożek, Software Engineer at SoftwareMill

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 #scalarconf

Why it's here

1 person recommends this

u/smlaccountin r/scala • Recommends

Automating template management process with Scala 3 and Iron - Magda Stożek | Scalar Conference 2025