YYashvi Kothari15h ago · 17 min readHow to Lock Down Google Cloud in 9 Steps Using Custom IAM Roles (GSP190 Hands-On Guide)How to Build Least-Privilege Custom IAM Roles in Google Cloud (Without Breaking Production) Stop Giving Developers the "Editor" Role: A Practical Guide to Google Cloud Custom IAM Roles The Art of thyashvikothari.hashnode.dev
NNibbo2d ago · 3 min readYAML to JSON Without Surprises: The Norway Problem, Anchors and Other Gotchas in CI and Compose FilesConverting YAML to JSON sounds like a one-liner. Then a GitHub Actions file, a Helm values file or a docker-compose.yml comes out of the converter with false where you expected "NO", a version number nibbo.hashnode.dev
FFindUtils3d ago · 10 min readYAML to TOML to .env: Five Values That Changed Without a Single ErrorConverting a config file feels like a formatting job. You change the syntax, check that the keys are all there, and ship it. Most of the time nothing breaks, which is exactly why the time it does breafindutils.hashnode.dev
MMeghsham KapureOct 18 · 3 min readSerialization & DeserializationProblem Statement Different technologies use different languages, libraries, and frameworks to build applications. Each one serves a different purpose, has its own set of features, and works in a commeghsham.hashnode.dev
AAmaresh PelletiOct 13 · 7 min readYAML vs JSON for LLMs: Real Token Counts, Real GotchasOriginally published on DevToolHub. YAML vs JSON for LLMs isn't just a style preference — it changes how many tokens you pay for on every request. I ran both formats through a real tokenizer on identdevtoolhub.hashnode.dev
KKgosi LeburuOct 7 · 7 min readBuilding Network Dashboards in Grafana with gNMIc and Nokia SR OS: A Step-by-Step GuideThis guide builds a complete Grafana dashboard for a Nokia SR OS node from gNMIc telemetry: interface throughput, packet rates, CPU and memory, BGP peers and ISIS adjacencies. Assumptions gNMIc is al1codednetwork.com
MMuthu Kumar MurugaiyanSep 27 · 8 min readAzure DevOps YAML is architecture, not a long fileMost Azure DevOps pipelines that hurt were never designed. They grew. The first version was twenty lines: restore, build, deploy to dev. Then someone added a staging deploy to the same job, behind an 2Iitsmuthu.hashnode.dev
MMihai_LeanZeroSep 18 · 8 min readgoose: the config error we logged 432 timesgoose swarm: the config error we logged 432 times and never saw Key takeaways A duplicate key failed the WHOLE file. The loader caught the error, logged it, skipped the layer and returned Ok — turninleanzero.hashnode.dev
TThankGod Chibugwum OboboAug 15 · 10 min readGoodbye YAML? My First Month with Pkl (Apple's Configuration Language)YAML has been the configuration language of the cloud-native era by default, not by design. It is whitespace-sensitive in ways that cause real production incidents. It has no type system. It provides actocodes.hashnode.dev
RreelforkAug 7 · 6 min readRFD: a YAML format for branching video, so the story lives in GitMost interactive-video tooling keeps the story structure locked inside a proprietary editor. If you want to know what your branching drama actually looks like, you open the app and squint at a canvas.reelfork.hashnode.dev