Platform Engineering Podcast

Platform Engineering for Social Good with Code for America’s Grace Huntley

Platform Engineering Podcast

Show Notes

Want your work to mean more? In this inspiring episode of the Platform Engineering Podcast, we welcome Grace Huntley, Director of Engineering for DevOps, InfoSec, and Safety Net Innovation Lab at Code for America. Grace shares her unconventional journey from licensed plumber to civic tech leader, driven by personal experiences and a passion for solving societal challenges through technology. Discover how Code for America is revolutionizing government services, making them more accessible and efficient for those in need. Grace discusses the transition from private sector to civic tech, the challenges of working with government systems, and the exciting potential of AI in improving public services. This episode offers valuable insights into the intersection of technology, social impact, and the future of civic engagement. Guest: Grace Huntley, Director of Software Engineering at Code for America Grace Huntley brings over 15 years of leadership experience, showcasing a versatile skill set that spans various levels of management and encompasses projects across the full technology stack and diverse industries. Her journey into the world of technology began professionally at the age of 13 when she devoted after-school hours to assembling XT’s and 286’s in a local computer store, sparking a lifelong passion for computing. Grace’s hands-on experience extends beyond the professional realm. Over the last 15 years, she has navigated the intricate challenges associated with accessing safety-net programs while caring for her daughter, who faces significant medical challenges. This personal experience has deepened her understanding of the importance of technology in addressing real-world issues and shaped her commitment to making a positive impact through her work. Outside the realm of software leadership, Grace is an active contributor to non-profit initiatives. Currently serving on the board of Openhouse SF, an organization dedicated to providing affordable housing and services for the aging LGBT community, she continues to advocate for inclusivity and community support. Beyond her professional and philanthropic endeavors, Grace finds joy in her role as an avid gardener and sustainability enthusiast. Her commitment to both personal and professional growth, combined with a genuine passion for making a difference, defines Grace Huntley’s impactful journey in the realms of technology, community service, and environmental consciousness. Code for America - Website Code for America - X Code for America - Instagram Code for America - LinkedIn Links to interesting things from this episode: Safety Net Information Supplemental Nutritional Assistance Program (SNAP) Get CalFresh Clear My Record Direct File NIST The Audacious Project Blue Meridian Partners

More from Platform Engineering Podcast

Jul 15, 2026

We're hitting pause for the summer on new episodes of the Platform Engineering Podcast, but don’t worry, we’ve got some great episodes in the feed to keep you entertained in the meantime. If you’ve got suggestions for guests or topics, please reach out — I’m always eager to annoy people into joining the conversation! Can’t wait to reconnect with you all soon!

Jun 24, 2026

Network calls fail in ways function calls never do - and once a monolith becomes microservices, reliability problems show up fast: retries amplify load, latency spikes cascade, and “what talks to what?” becomes hard to answer. William Morgan, co-creator of Linkerd and the person who coined “service mesh,” breaks down what service meshes actually solve for platform teams running Kubernetes at scale. The conversation focuses on practical outcomes: improving reliability between services, getting uniform observability without rewriting every app, and handling gaps Kubernetes doesn’t cover well - like gRPC/HTTP2 load balancing and cross-environment communication. Key topics Why reliability is the first “microservices tax” (timeouts, retries, backoff, cascading failure) What Kubernetes does not solve at the networking layer—and where a service mesh fits gRPC/HTTP2 load balancing problems and why L4 balancing can fall short Service-to-service visibility: understanding traffic flows and performance without per-app instrumentation Cost and resilience tradeoffs with multi-AZ Kubernetes on AWS (and how zonal-aware balancing can help) Whether developers should ever need to interact with service mesh configuration Where zero trust and policy controls belong: platform guardrails vs application ownership

Jun 10, 2026

When code gets cheaper to produce, feedback becomes the limiting factor - CI, reviews, and the handoffs between tools can quietly slow everything down. Rob Zuber breaks down what platform engineers are seeing as teams adopt AI-assisted development: more branch builds, new failure modes, and growing pressure to shorten the loop between “change made” and “change validated.” He focuses on how CI can evolve from a human-first dashboard into a system that agents can interact with directly through APIs, CLIs, and MCP-style interfaces - so fixes can happen faster and with less waiting on manual triage. Along the way, Rob and Cory dig into practical questions engineering leaders are wrestling with: how PR review becomes the next major bottleneck, what “agent experience” means in a delivery pipeline, why speed isn’t only about faster compute (it’s also about doing less unnecessary work), and how teams can share learnings so “agentic velocity” doesn’t only benefit a few power users. If you’re building or running the systems that ship software, this is a clear look at where CI fits in an AI-accelerated workflow, and what needs to change to keep delivery safe, fast, and sustainable.

May 27, 2026

A lot of infrastructure and automation fails for ordinary reasons: rate limits, flaky networks, partial permissions, long-running jobs, and retries that vanish when the process restarts. Durable execution is a way to design systems that keep going anyway - without rebuilding a maze of queues, cron jobs, and manual cleanup. Cornelia Davis breaks down how durable execution works in practice: writing “normal” code while the runtime provides durable retries, state management, and the ability to pause work, wait for a human or external change (like a quota increase), and resume right where things left off. The conversation connects these ideas to platform engineering realities - Terraform workflows, long provisioning times, and “orphan” resources - and explains how Temporal workflows and activities help teams model failure handling as a first-class part of the system. You’ll also hear why this approach is showing up in AI engineering: long-running agent workflows, frequent rate limiting, and the need to avoid re-running expensive LLM calls when something breaks near the end.

May 13, 2026

What happens when a non-deterministic AI system is asked to touch production telemetry or generate changes for an SRE pipeline? The cost of being “close enough” can be lost data, downtime, or a security incident. Cribl’s Nikhil Mungel joins Cory to break down what it takes to build AI that sysadmins can actually trust. The conversation digs into harness engineering and the practical guardrails that turn probabilistic models into repeatable, verifiable outcomes. They cover why breaking work into small chunks matters, how validation and testing become the real leverage point for AI-native development, and what “code factories” mean for review, CI, and platform reliability when teams can generate a thousand PRs an hour. Platform engineers will also hear a pragmatic take on the future of the job. The focus shifts away from typing code and toward building systems for verification, simulation, and safe deployment at scale, plus clearer ways to decide what needs human scrutiny and what can ship automatically.

See all episodes →