The unbearable weight of glue by Mario Rogic | Lambda Days 2023
"As an industry we wave our hands about the increasing complexity of software, but we also unwittingly keep heaping on a silent killer: glue code. It often goes unnoticed hiding behind status quo, makes our work more complex, and creates more bugs than we realise. However type-safe functional programming has a unique ability to both expose and tackle this problem, which a number of projects in the Elm community are cluing onto, taking cues from Elm's design itself. I'll walk through the "semantic boundaries" that cause this complexity, show how FP & type-safety helps tame it, and shine light on some emerging projects; from a $1BN valuation company's approach to complex interop with Elm, to an Elm static site generator that turns intra-system integration into a delight. This talk will be a realtime interaction with the entire audience throughout. Attendees will shape the dialogue & live slides. The entire live platform itself is built using the techniques described in the talk." Let's keep in touch! Follow us on: 💥Twitter: https://twitter.com/LambdaDays 💥LinkedIn: https://www.linkedin.com/company/lambda-days 💥Facebook: https://www.facebook.com/lambdadays 💥Mastodon: https://genserver.social/codesync