Mike Buhot is the organizer of Elixir Sydney meetup and a regular contributor to the BEAM ecosystem. As an author on alembic.com.au, he shares insights on functional programming and modern web development. Mike specialises in staying ahead of the technology curve while managing a team of technologists working with Elixir, Ash, and TypeScript. His work on Inertia-Wisp provides a pragmatic stepping stone to full-stack type safety, enabling teams to leverage Gleam’s strengths while building on their existing TypeScript skills and knowledge.
Gleam developers love its functional simplicity, static types, and excellent error messages, but how do you convince a team with years of TypeScript expertise to give it a shot? This talk demonstrates two approaches to break down adoption barriers: smooth TypeScript interoperability and AI-assisted development. We’ll explore how Gleam’s unique properties make it the perfect backend counterpart to TypeScript frontends, with Inertia serving as the bridge that seamlessly connects these two worlds. Beyond type safety, teams gain the fault tolerance and scalability of the BEAM platform. Live demonstrations include sharing types and validation logic, server-side rendering, and how modern AI-enabled development can get you productive in hours, not weeks.
Key Takeaways:
Target Audience: