Remote grew from a single engineering team into an organization with 50 engineering teams contributing to a large Elixir monolith. As the company expanded and AI continues to accelerate how we write and refactor code, the rate of change across our system keeps increasing.
In this keynote, we’ll share how we evolved our architecture and our organization to support that pace. From domain boundaries and compile-time dependency management to worker separation, ownership-driven observability, and a dedicated Dev Experience team, we’ll explore the tradeoffs and lessons of keeping a large monolith healthy and productive as it grows.
This is a story about scaling teams and systems together.