Falling in love with json(net)
summary
Shows that JSONnet actually removes dashboard duplication by turning kilobytes of repeated JSON into reusable templates, with transpiles to JSON output, top-level arguments, functions and a built-in ARN validator that rejects malformed ARNs during compilation. Demonstrates live compilation into CloudWatch JSON, copy‑paste deploy and a Terraform workflow via a terraform provider plus Grafana support (grafonnet) and unit testing helpers, proving templates validate and deploy rather than just being pretty.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:12What is JSON
- 6:08Why hate JSON
- 7:35JSON.net basics
- 9:44Real-world example
- 12:33Templating with JSON.net
- 16:11Advanced features
- 19:33Live demo
- 24:14Copy-paste limitations
- 25:24Infrastructure as code
- 26:28Who uses JSON.net
- 27:54Q&A and summary
related talks
15mFalling in love with json(net)
20mFalling in love with json
30mDashboard as Code
32mCloud Computing 101
27mMonitoring as Code: Managing your Observability Assets the Cloud-Native Way
30mEverything as Code
31mTaming Your Data Networks with the Power of NetDevOps
01h 04mIaC Forged in Code: ARM/Bicep vs Terraform vs Pulumi
