Recording not yet published

Talk

Designing an Elixir library using token-based approach

A walkthrough of a design pattern where a single data structure is passed through multiple functions — the same idea behind libraries like Ecto.Query and Plug.Conn. Tomasz presents a library his team built for composing Ecto queries to streamline search-form development, with validation, filtering, ordering, and pagination as examples, and reflects on how this approach affects API consistency and debugging.