Observability is not just about production systems. Leaving critical engineering infrastructure like build pipelines uninstrumented makes it hard for your organisation to identify development bottlenecks and release regularly.
OCaml has no official solution to cross-compilation, with many disparate options developed for different use cases. In this article I describe my own experiments with cross-compilation and attempts to make it easier to get started and maintain.