Yoshi discovered Gleam shortly after the 1.0 release, and has since then joined the Lustre core team, Gleam’s most popular frontend Web framework. She’s been continuously advocating for user experience and functional programming over the past decade, even though she’s mostly known for implementing tricky algorithms, breaking the compiler, and making your program run faster.
You’ve learned about Gleam and are eager to use it in practice - but introducing a new language raises important questions: How will it integrate with your existing codebase? What if functionality isn’t available yet? Where does introducing Gleam even make sense?
Good news: adopting Gleam doesn’t have to be an all-or-nothing decision! In this talk, we’ll explore practical patterns for incremental adoption: identifying low-risk “islands” for Gleam, calling Gleam from Erlang/Elixir/JavaScript, and integrating existing libraries when you need them.
Through real-life FFI examples covering both backend integration and how to add Lustre to your frontends, you’ll leave with a toolkit for bringing Gleam to production without the big rewrite.
Key Takeaways:
Target Audience: