Grafana 12 introduces a comprehensive suite of "observability as code" features aimed at simplifying the management of dashboards and other resources through programmatic means. The release focuses on delivering a first-class experience for managing Grafana resources, introducing consistent, versioned APIs inspired by Kubernetes to ensure robustness and stability. The new dashboard schema (v2) decouples layout from panel configuration, enhancing readability and enabling dynamic dashboard features. Additionally, Git Sync allows users to integrate Git workflows directly into the Grafana UI, supporting version control for dashboards. The Foundation SDK provides libraries for defining Grafana resources using popular programming languages, facilitating integration into existing development workflows. The new Grafana CLI, grafanactl, offers a streamlined tool for managing resources from the command line, while new Terraform resources for dashboards are built on the App Platform APIs for consistency. These features are available in various stages of preview, with recommendations to test experimental features in development environments before production use.