[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-eVjLv2vLaMjmt1Vg3i24YQmCYcHLObOdc3IDhQBRvgE":3,"sanity-QI3j_tqIbrBwAaoynWnFLtlGJ5XDJdNz-VUjfgxFAPk":265},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":240},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"7ebd76d2-cebc-4b88-82f9-3dfb2c8bc5ca","2026-07-08T04:40:00.000Z",{"_type":10,"current":11},"slug","what-s-left-for-infrastructure-as-code-after-ai-moves-in",true,"What's left for infrastructure-as-code after AI moves in?",[15,21,27,33],{"_id":16,"publishedAt":17,"slug":18,"title":20},"eb5b66eb-9410-4329-83bb-22bbff39402a","2026-04-28T13:00:00.000Z",{"_type":10,"current":19},"turn-scattered-knowledge-into-trusted-intelligence","Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"_id":22,"publishedAt":23,"slug":24,"title":26},"369c2401-b62e-4a37-8ff8-bf603023ecad","2026-03-02T15:03:00.988Z",{"_type":10,"current":25},"what-s-new-at-stack-overflow-march-2026","What’s new at Stack Overflow: March 2026",{"_id":28,"publishedAt":29,"slug":30,"title":32},"5e9053a4-07ea-447c-91ea-29e0b6228537","2026-02-02T15:00:00.000Z",{"_type":10,"current":31},"what-s-new-at-stack-overflow-february-2026","What’s new at Stack Overflow: February 2026",{"_id":34,"publishedAt":35,"slug":36,"title":38},"a1b538eb-a8a6-46d0-80a1-ac70ec9bb935","2026-01-05T10:00:00.000-05:00",{"_type":10,"current":37},"what-s-new-at-stack-overflow-january-2026","What’s new at Stack Overflow: January 2026",{"_createdAt":40,"_id":41,"_rev":42,"_type":43,"_updatedAt":44,"author":45,"body":62,"comments":12,"dateUrl":202,"excerpt":76,"image":203,"legacyBody":206,"product":66,"publishedAt":209,"slug":210,"sponsored":66,"tags":212,"title":239,"visible":12},"2023-05-24T12:51:02Z","wp-post-20635","XzVcPPDfPNmxxXS3zvEkmm","blogPost","2025-10-31T17:27:06Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"role":59,"slug":60},"2023-05-23T16:27:18Z","wp-author-295","3Bta4LYddh6s1g3ALChVvb","blogAuthor","2025-05-09T17:21:54Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","reference","current","Eira May","B2B Editor",{"current":61},"emay",[63,68,79,88,104,123,142,161,191],{"_key":64,"_type":65,"markDefs":66,"url":67},"fc60082b1db0","embed",null,"https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F53efc2a3-8168-4d9e-a446-9752cf1bfb74",{"_key":69,"_type":70,"children":71,"markDefs":77,"style":78},"0436a657e1f5","block",[72],{"_key":73,"_type":74,"marks":75,"text":76},"0436a657e1f50","span",[],"Tommy McClung, cofounder and CEO of ReleaseHub, sits down with the home team to talk about environments-as-a-service, what it’s like to work with the same cofounders for more than 20 years, and the role of karma in professional networking.",[],"normal",{"_key":80,"_type":70,"children":81,"markDefs":87,"style":78},"9da7e78c5fe8",[82],{"_key":83,"_type":74,"marks":84,"text":86},"9da7e78c5fe80",[85],"strong","Episode notes:",[],{"_key":89,"_type":70,"children":90,"markDefs":100,"style":78},"02a0afa212c9",[91,96],{"_key":92,"_type":74,"marks":93,"text":95},"02a0afa212c90",[94],"6bea8c4b1431","ReleaseHub",{"_key":97,"_type":74,"marks":98,"text":99},"02a0afa212c91",[]," provides on-demand environments for development, staging, and production. Every developer knows that environments can be a bottleneck, so ReleaseHub’s mission is to empower developers to share their ideas with the world more quickly and easily, sidestepping what Tommy calls “the big bottlenecks in development.”",[101],{"_key":94,"_type":102,"href":103,"reference":66},"link","https:\u002F\u002Freleasehub.com\u002F",{"_key":105,"_type":70,"children":106,"markDefs":120,"style":78},"a7bb808aa24a",[107,111,116],{"_key":108,"_type":74,"marks":109,"text":110},"a7bb808aa24a0",[],"As CTO of ",{"_key":112,"_type":74,"marks":113,"text":115},"a7bb808aa24a1",[114],"2e8e05e8a6e6","TrueCar",{"_key":117,"_type":74,"marks":118,"text":119},"a7bb808aa24a2",[],", Tommy was leading an effort to rebuild that company’s tech stack, but he needed an environment management platform, and nothing on the market fit his needs. The homegrown environment management system he developed with his cofounders would become ReleaseHub.",[121],{"_key":114,"_type":102,"href":122,"reference":66},"https:\u002F\u002Fwww.truecar.com\u002F",{"_key":124,"_type":70,"children":125,"markDefs":139,"style":78},"7dd397524932",[126,130,135],{"_key":127,"_type":74,"marks":128,"text":129},"7dd3975249320",[],"Tommy joined ",{"_key":131,"_type":74,"marks":132,"text":134},"7dd3975249321",[133],"04f414142628","Y Combinator",{"_key":136,"_type":74,"marks":137,"text":138},"7dd3975249322",[]," in 2009.",[140],{"_key":133,"_type":102,"href":141,"reference":66},"https:\u002F\u002Fwww.ycombinator.com\u002Fabout",{"_key":143,"_type":70,"children":144,"markDefs":158,"style":78},"7af114e1e32c",[145,149,154],{"_key":146,"_type":74,"marks":147,"text":148},"7af114e1e32c0",[],"Connect with Tommy on ",{"_key":150,"_type":74,"marks":151,"text":153},"7af114e1e32c1",[152],"3a0fe57ff3ce","LinkedIn",{"_key":155,"_type":74,"marks":156,"text":157},"7af114e1e32c2",[],".",[159],{"_key":152,"_type":102,"href":160,"reference":66},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Ftmcclung\u002F",{"_key":162,"_type":70,"children":163,"markDefs":186,"style":78},"ab788f53c06b",[164,168,173,177,182],{"_key":165,"_type":74,"marks":166,"text":167},"ab788f53c06b0",[],"Today we’re shouting out the winner of an ",{"_key":169,"_type":74,"marks":170,"text":172},"ab788f53c06b1",[171],"156244dedb91","Inquisitive Badge",{"_key":174,"_type":74,"marks":175,"text":176},"ab788f53c06b2",[],": ",{"_key":178,"_type":74,"marks":179,"text":181},"ab788f53c06b3",[180],"90a1e6e58df8","L-Samuels",{"_key":183,"_type":74,"marks":184,"text":185},"ab788f53c06b4",[]," asked a well-received question on 30 separate days and maintained a positive question record.",[187,189],{"_key":171,"_type":102,"href":188,"reference":66},"https:\u002F\u002Fstackoverflow.com\u002Fhelp\u002Fbadges\u002F4128\u002Finquisitive",{"_key":180,"_type":102,"href":190,"reference":66},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F742703\u002Fl-samuels",{"_key":192,"_type":70,"children":193,"markDefs":199,"style":78},"9833667f618f",[194],{"_key":195,"_type":74,"marks":196,"text":198},"9833667f618f0",[197],"701e2b3aeb81","TRANSCRIPT",[200],{"_key":197,"_type":102,"href":201,"reference":66},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fenvironments-on-demand\u002Ftranscript","2022\u002F09\u002F02",{"_type":53,"asset":204},{"_ref":205,"_type":56},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png",{"code":207,"language":208},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https:\u002F\u002Fplayer.simplecast.com\u002Fd687016c-0e9d-4f87-aed6-8fa0e411436d?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Tommy McClung, cofounder and CEO of ReleaseHub, sits down with the home team to talk about environments-as-a-service, what it’s like to work with the same cofounders for more than 20 years, and the role of karma in professional networking.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>Episode notes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Freleasehub.com\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">ReleaseHub\u003C\u002Fa> provides on-demand environments for development, staging, and production. Every developer knows that environments can be a bottleneck, so ReleaseHub’s mission is to empower developers to share their ideas with the world more quickly and easily, sidestepping what Tommy calls “the big bottlenecks in development.”\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>As CTO of \u003Ca href=\"https:\u002F\u002Fwww.truecar.com\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">TrueCar\u003C\u002Fa>, Tommy was leading an effort to rebuild that company’s tech stack, but he needed an environment management platform, and nothing on the market fit his needs. The homegrown environment management system he developed with his cofounders would become ReleaseHub.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Tommy joined \u003Ca href=\"https:\u002F\u002Fwww.ycombinator.com\u002Fabout\" target=\"_blank\" rel=\"noreferrer noopener\">Y Combinator\u003C\u002Fa> in 2009.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Connect with Tommy on \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Ftmcclung\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">LinkedIn\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Today we’re shouting out the winner of an \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fhelp\u002Fbadges\u002F4128\u002Finquisitive\" target=\"_blank\" rel=\"noreferrer noopener\">Inquisitive Badge\u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F742703\u002Fl-samuels\" target=\"_blank\" rel=\"noreferrer noopener\">L-Samuels\u003C\u002Fa> asked a well-received question on 30 separate days and maintained a positive question record.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fenvironments-on-demand\u002Ftranscript\" target=\"_blank\" rel=\"noreferrer noopener\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2022-09-02T04:40:00.000Z",{"current":211},"environments-on-demand-ep-479",[213,221,225,229,234],{"_createdAt":214,"_id":215,"_rev":216,"_type":217,"_updatedAt":214,"slug":218,"title":220},"2023-05-23T16:43:21Z","wp-tagcat-eaas","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":219},"eaas","EaaS",{"_createdAt":214,"_id":222,"_rev":216,"_type":217,"_updatedAt":214,"slug":223,"title":224},"wp-tagcat-environments",{"current":224},"environments",{"_createdAt":214,"_id":226,"_rev":216,"_type":217,"_updatedAt":214,"slug":227,"title":228},"wp-tagcat-environments-as-a-service",{"current":228},"environments-as-a-service",{"_createdAt":214,"_id":230,"_rev":216,"_type":217,"_updatedAt":214,"slug":231,"title":233},"wp-tagcat-podcast",{"current":232},"podcast","The Stack Overflow Podcast",{"_createdAt":214,"_id":235,"_rev":216,"_type":217,"_updatedAt":214,"slug":236,"title":238},"wp-tagcat-the-stack-overflow-podcast",{"current":237},"the-stack-overflow-podcast","the stack overflow podcast","Environments on-demand (Ep. 479)",[241,247,253,259],{"_id":242,"publishedAt":243,"slug":244,"sponsored":66,"title":246},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":245},"when-the-sensor-starts-thinking-snortml-agentic-ai-and-the-evolving-architecture-of-intrusion-detection","When the sensor starts thinking: SnortML, agentic AI, and the evolving architecture of intrusion detection",{"_id":248,"publishedAt":249,"slug":250,"sponsored":66,"title":252},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":251},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":254,"publishedAt":255,"slug":256,"sponsored":66,"title":258},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":257},"your-ai-shipped-a-backend-that-boots-that-is-the-whole-problem","Your AI shipped a backend that boots. That is the whole problem.",{"_id":260,"publishedAt":261,"slug":262,"sponsored":66,"title":264},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":263},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":266,"sourceMap":-1},{"count":267,"lastTimestamp":66},0]