Software engineering as a discipline is changing rapidly.
The ways we code, and the mechanisms through which we build and operate software today look very different than they did even two years ago. We deliver code faster, often relying on more advanced frameworks, platforms, and abstractions to accelerate our development. Our systems are more distributed, and production environments are more dynamic and complicated.
And increasingly, engineers are working alongside AI tools that promise to accelerate everything from coding to debugging.
Observability is firmly in the throes of this evolution. And it’s kind of unique in that, by its nature, observability will both be influenced by, but also influence, how organizations build and deploy software with AI.
At Embrace, our task as a product and engineering team is to define how we will operate in this space in a way that future-proofs us for the transformation our industry is experiencing.
And then, of course, we must go create it! For Embrace, this has meant building an MCP server to lay the foundation for accessible, adaptable AI workflows for observability – in whatever environment engineers are using.
Let’s talk about our vision, and the context that brought us here.