[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-BGwsLids4fDsrvMI9EeT-u6Fr0cCdACeuHam9uLc6WQ":3,"sanity-qW1V-TMFchnpsLiH6GvNJzCzVt0wIIFJZe8N1qczZMo":1136},{"data":4,"sourceMap":-1},{"featured":5,"latest":45,"latestPodcast":656,"links":675,"network":832,"podcast":885,"releases":923},{"_id":6,"author":7,"commentCount":19,"comments":20,"excerpt":21,"featureTag":16,"image":22,"publishedAt":26,"slug":27,"sponsored":16,"tags":30,"title":44},"b1af6214-1a59-4309-8484-920746d31d04",[8],{"_id":9,"avatar":10,"name":15,"role":16,"slug":17},"wp-author-226",{"_type":11,"asset":12},"image",{"_ref":13,"_type":14},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","Ryan Donovan",null,{"current":18},"rdonovan",0,true,"Below, we’ll highlight some of the results we found interesting about what's going in the life of technologists, their technologies, AI usage, and more. ",{"_type":11,"alt":23,"asset":24},"Stack Overflow Developer Survey 2026: The results are here.",{"_ref":25,"_type":14},"image-38cc717508afa8cc3a85ac3a849aea2e8baf53e2-1200x627-png","2026-10-06T14:00:00.000Z",{"_type":28,"current":29},"slug","the-results-of-the-2026-developer-survey-are-here",[31,39],{"_createdAt":32,"_id":33,"_rev":34,"_type":35,"_updatedAt":32,"slug":36,"title":38},"2023-05-23T16:43:21Z","wp-tagcat-developer-survey","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":37},"developer-survey","developer survey",{"_createdAt":32,"_id":40,"_rev":34,"_type":35,"_updatedAt":32,"slug":41,"title":43},"wp-tagcat-community",{"current":42},"community","Community","The results of the 2026 Developer Survey are here!",[46,113,150,180,216,230,258,323,341,378,406,474,519,561,599,629],{"_id":47,"author":48,"commentCount":19,"comments":20,"excerpt":58,"featureTag":16,"image":59,"publishedAt":63,"slug":64,"sponsored":16,"tags":66,"title":112},"f9482176-a574-4c5e-858c-e38018f2891d",[49],{"_id":50,"avatar":51,"name":54,"role":55,"slug":56},"wp-author-295",{"_type":11,"asset":52},{"_ref":53,"_type":14},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":57},"emay","Most engineering teams capable of building an internal AI knowledge system think they should. But six months later, it's a platform team's full-time job. Building an in-house AI context layer costs more money and energy than you think. ",{"_type":11,"alt":60,"asset":61},"Slide asking \"Do you need to build your own AI context layer?\" with \"own\" in bold, and \"October 2026\".",{"_ref":62,"_type":14},"image-cfa03bbf8dc5b9bc6d427b8d50d57ff5a6e07ce3-1200x630-png","2026-10-15T17:00:00.000Z",{"_type":28,"current":65},"your-team-shouldnt-build-an-ai-context-layer",[67,74,79,87,92],{"_createdAt":32,"_id":68,"_rev":69,"_type":35,"_updatedAt":70,"slug":71,"title":73},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":72},"ai","AI",{"_createdAt":32,"_id":75,"_rev":34,"_type":35,"_updatedAt":32,"slug":76,"title":78},"wp-tagcat-knowledge-base",{"current":77},"knowledge-base","knowledge base",{"_createdAt":80,"_id":81,"_rev":82,"_type":35,"_updatedAt":83,"slug":84,"title":86},"2026-08-14T06:18:32Z","26d43277-b030-4e24-a28f-7b29bfa71d9b","SMZhKJIgcw4lblw5HEWqX5","2026-08-14T06:18:43Z",{"_type":28,"current":85},"context-architecture","context architecture",{"_createdAt":32,"_id":88,"_rev":34,"_type":35,"_updatedAt":32,"slug":89,"title":91},"wp-tagcat-platform-engineering",{"current":90},"platform-engineering","platform engineering",{"_createdAt":93,"_id":94,"_rev":95,"_type":35,"_updatedAt":96,"description":97,"slug":109,"title":111},"2024-09-12T10:47:51Z","1dc92c86-0099-46d4-ba5b-41e5697d43c0","6PK1Gm0YEnAcvtXN32g6bL","2024-09-17T14:27:36Z",[98],{"_key":99,"_type":100,"children":101,"markDefs":107,"style":108},"1ddad854068f","block",[102],{"_key":103,"_type":104,"marks":105,"text":106},"312bffce4f510","span",[],"Articles on business, SaaS, and the software that powers organizations.",[],"normal",{"_type":28,"current":110},"business","Business Hub","Why your platform team shouldn't build an AI context layer (even though they probably could)",{"_id":114,"author":115,"commentCount":19,"comments":20,"excerpt":120,"featureTag":16,"image":121,"publishedAt":125,"slug":126,"sponsored":16,"tags":128,"title":149},"6f51dd12-6bbb-44da-b831-d5d4eafe9de0",[116],{"_id":9,"avatar":117,"name":15,"role":16,"slug":119},{"_type":11,"asset":118},{"_ref":13,"_type":14},{"current":18},"While the whispers say that everyone is becoming a generalist, that's not where headcount is going. ",{"_type":11,"alt":122,"asset":123},"A vibrant grid of colorful blocks, many containing stylized question marks and abstract shapes.",{"_ref":124,"_type":14},"image-751dae65e9dfa3fa920e2e69dd68f6a3b9970f5b-12000x6293-jpg","2026-10-14T17:12:00.577Z",{"_type":28,"current":127},"your-next-job-doesn-t-have-a-title-yet-emerging-role-skills-q-and-a-with-corey-hymel-of-andela",[129,134,138,142],{"_createdAt":32,"_id":130,"_rev":34,"_type":35,"_updatedAt":32,"slug":131,"title":133},"wp-tagcat-developer-experience",{"current":132},"developer-experience","developer experience",{"_createdAt":32,"_id":135,"_rev":34,"_type":35,"_updatedAt":32,"slug":136,"title":137},"wp-tagcat-career",{"current":137},"career",{"_createdAt":32,"_id":139,"_rev":34,"_type":35,"_updatedAt":32,"slug":140,"title":141},"wp-tagcat-skills",{"current":141},"skills",{"_createdAt":32,"_id":143,"_rev":144,"_type":35,"_updatedAt":145,"slug":146,"title":148},"wp-tagcat-qa","CoTdB9G0M7ruguo2ZIDOnL","2025-02-28T11:17:07Z",{"current":147},"qa","Q&A","Your next job doesn’t have a title yet: Emerging role skills Q&A with Cory Hymel of Andela",{"_id":151,"author":152,"commentCount":19,"comments":20,"excerpt":163,"featureTag":16,"image":164,"publishedAt":168,"slug":169,"sponsored":16,"tags":171,"title":179},"f22d7111-f9e2-4469-89e9-cbe110bb74be",[153],{"_id":154,"avatar":155,"name":159,"role":160,"slug":161},"b1f9d747-7ad7-4afb-8537-665a012a4d75",{"_type":11,"alt":156,"asset":157},"A smiling man with blond hair and glasses wears a navy sweater and checkered shirt, indoors.",{"_ref":158,"_type":14},"image-0e424228f000b11e33d5ce1a687153c89b6f6895-800x800-png","Tom Harvey","Senior Manager, Talent and Culture",{"_type":28,"current":162},"tom-harvey","It’s gotten exponentially harder to identify talent that we feel is a good fit for our teams at the top of the application funnel. ",{"_type":11,"alt":165,"asset":166},"A Stack Overflow graphic introducing 'Developer Story', featuring the title '(re)introducing Developer Story' and a partial profile screenshot.",{"_ref":167,"_type":14},"image-8a64378e027670afb27fde755664558501b6b23a-2400x1260-png","2026-10-12T14:00:00.000Z",{"_type":28,"current":170},"beyond-the-ai-noise-how-stack-overflow-is-rethinking-tech-hiring",[172,174],{"_createdAt":32,"_id":40,"_rev":34,"_type":35,"_updatedAt":32,"slug":173,"title":43},{"current":42},{"_createdAt":32,"_id":175,"_rev":34,"_type":35,"_updatedAt":32,"slug":176,"title":178},"wp-tagcat-developer-story",{"current":177},"developer-story","Developer Story","Beyond the AI noise: How Stack Overflow is rethinking tech hiring",{"_id":181,"author":182,"commentCount":192,"comments":20,"excerpt":193,"featureTag":16,"image":194,"publishedAt":198,"slug":199,"sponsored":16,"tags":201,"title":215},"358fa8ac-2467-4ef4-893c-dad3490046df",[183],{"_id":184,"avatar":185,"name":189,"role":16,"slug":190},"6f547b5c-b2a6-4f91-a269-8db4d4f5181b",{"_type":11,"alt":186,"asset":187},"Headshot of a smiling young man in a dark suit jacket and white shirt.",{"_ref":188,"_type":14},"image-cf8c2120f575c56e15a77b1d1687de89cea4790b-800x800-png","Chase W. Hughes",{"_type":28,"current":191},"chase-w-hughes",3,"Agents don't build trust for another reason, structurally worse than the first. It isn't only that the tool keeps changing shape. It's that the feedback loop you would need in order to learn the tool is broken at the point of measurement.",{"_type":11,"alt":195,"asset":196},"A repeating pattern of interlocked red, blue, and yellow stylized hammers on a light yellow background.",{"_ref":197,"_type":14},"image-29bbae9c01de534b803084e4f0b9a77f9cd90e5c-12000x6300-jpg","2026-10-08T14:00:00.000Z",{"_type":28,"current":200},"a-green-exit-code-is-not-evidence-that-the-work-happened",[202,204],{"_createdAt":32,"_id":68,"_rev":69,"_type":35,"_updatedAt":70,"slug":203,"title":73},{"current":72},{"_createdAt":205,"_id":206,"_rev":207,"_system":208,"_type":35,"_updatedAt":211,"slug":212,"title":214},"2026-06-12T16:16:20Z","51c761d7-73f7-42f4-aa49-8484e3849e7c","P0qLqkXH0zpkT6RRZ9Iwel",{"base":209},{"id":206,"rev":210},"MwgZb85ftkde1TTvQsHYa6","2026-09-28T16:40:45Z",{"_type":28,"current":213},"building-software","Building software","A green exit code is not evidence that the work happened",{"_id":6,"author":217,"commentCount":19,"comments":20,"excerpt":21,"featureTag":16,"image":222,"publishedAt":26,"slug":224,"sponsored":16,"tags":225,"title":44},[218],{"_id":9,"avatar":219,"name":15,"role":16,"slug":221},{"_type":11,"asset":220},{"_ref":13,"_type":14},{"current":18},{"_type":11,"alt":23,"asset":223},{"_ref":25,"_type":14},{"_type":28,"current":29},[226,228],{"_createdAt":32,"_id":33,"_rev":34,"_type":35,"_updatedAt":32,"slug":227,"title":38},{"current":37},{"_createdAt":32,"_id":40,"_rev":34,"_type":35,"_updatedAt":32,"slug":229,"title":43},{"current":42},{"_id":231,"author":232,"commentCount":19,"comments":20,"excerpt":241,"featureTag":16,"image":242,"publishedAt":246,"slug":247,"sponsored":16,"tags":249,"title":257},"5b49fdc8-0b0b-41d8-bbf6-6f6d8460e709",[233],{"_id":234,"avatar":235,"name":238,"role":16,"slug":239},"wp-author-313",{"_type":11,"asset":236},{"_ref":237,"_type":14},"image-5dbcb83be51011866b668a175fa9d34bf79c00bf-1024x1024-png","Erin Yepis",{"current":240},"eyepis","This analysis compares the 2024 and 2025 Developer Survey data across three connected stories: the evolution of AI, humans at work, and demographics and community. ",{"_type":11,"alt":243,"asset":244},"Stack Overflow Developer Survey retrospective.",{"_ref":245,"_type":14},"image-f1eaeb7033473c3cb15daf4abd4560630f1c5393-1200x627-png","2026-10-01T14:47:33.689Z",{"_type":28,"current":248},"a-look-back-before-we-look-forward-a-developer-survey-retrospective",[250,255],{"_createdAt":32,"_id":251,"_rev":34,"_type":35,"_updatedAt":32,"slug":252,"title":254},"wp-tagcat-dev-survey",{"current":253},"dev-survey","dev survey",{"_createdAt":32,"_id":40,"_rev":34,"_type":35,"_updatedAt":32,"slug":256,"title":43},{"current":42},"A look back before we look forward: A Developer Survey retrospective",{"_id":259,"author":260,"commentCount":19,"comments":20,"excerpt":280,"featureTag":16,"image":281,"publishedAt":285,"slug":286,"sponsored":16,"tags":288,"title":322},"78281763-feb0-4d4b-982a-fec90093703d",[261,271],{"_id":262,"avatar":263,"name":267,"role":268,"slug":269},"8af2f187-8723-4a24-bbfa-049234709648",{"_type":11,"alt":264,"asset":265},"A smiling woman in glasses and a light green suit stands by a dark green wall.",{"_ref":266,"_type":14},"image-0ed635c7e60583035cad3345969e68314bf5b562-479x479-jpg","Alex Lato","VP of Product",{"_type":28,"current":270},"alex-lato",{"_id":272,"avatar":273,"name":276,"role":277,"slug":278},"54e9bb4c-63f4-4b48-95cc-e05616e51922",{"_type":11,"asset":274},{"_ref":275,"_type":14},"image-235886eb95c0b2194c44d0afd8267177c8c3c3c7-512x512-png","Peter O'Connor","Senior Director, Engineering",{"_type":28,"current":279},"peter-o-connor","AI can make the first part remarkably fast. It can find the page, the discussion and the person who might know. The harder work begins when those sources disagree, or when they become stale.",{"_type":11,"alt":282,"asset":283},"Text \"The trusted knowledge layer\" beside UI elements demonstrating source corroboration and expert validation, labeled \"Trust engine\" and \"Validated by experts.\"",{"_ref":284,"_type":14},"image-990ce2814b02f8861b8e1fb3eca43b8ef68952a1-2400x1260-png","2026-09-30T17:00:00.000Z",{"_type":28,"current":287},"organizations-need-decision-grade-knowledge-ai-makes-it-urgent",[289,308,310,318,320],{"_createdAt":32,"_id":290,"_rev":291,"_system":292,"_type":35,"_updatedAt":295,"description":296,"slug":305,"title":307},"wp-tagcat-stack-overflow-for-teams","FumDKDH8vd8OVFbknOKFJY",{"base":293},{"id":290,"rev":294},"66bNz0mmUxbMe9OZ0bbNam","2025-11-18T18:48:38Z",[297],{"_key":298,"_type":100,"children":299,"markDefs":304,"style":108},"e83c43fa0a26",[300],{"_key":301,"_type":104,"marks":302,"text":303},"a53345e47569",[],"Formerly Stack Overflow for Teams",[],{"current":306},"stack-internal","Stack Internal",{"_createdAt":32,"_id":68,"_rev":69,"_type":35,"_updatedAt":70,"slug":309,"title":73},{"current":72},{"_createdAt":311,"_id":312,"_rev":313,"_type":35,"_updatedAt":314,"slug":315,"title":317},"2025-03-13T21:04:14Z","31b00780-2ccb-4728-94b5-5d49523b724c","NFSu21L50a7MuzwvSjbUx8","2025-03-13T21:04:21Z",{"_type":28,"current":316},"agentic-ai","agentic AI",{"_createdAt":32,"_id":75,"_rev":34,"_type":35,"_updatedAt":32,"slug":319,"title":78},{"current":77},{"_createdAt":80,"_id":81,"_rev":82,"_type":35,"_updatedAt":83,"slug":321,"title":86},{"_type":28,"current":85},"Organizations need decision-grade knowledge. AI makes it urgent.",{"_id":324,"author":325,"commentCount":330,"comments":20,"excerpt":16,"featureTag":16,"image":331,"publishedAt":334,"slug":335,"sponsored":16,"tags":337,"title":340},"ffd0f62d-2597-4506-a15a-f073dbaae590",[326],{"_id":234,"avatar":327,"name":238,"role":16,"slug":329},{"_type":11,"asset":328},{"_ref":237,"_type":14},{"current":240},1,{"_type":11,"alt":332,"asset":333},"Stack Overflow: Developer Survey retrospective.",{"_ref":245,"_type":14},"2026-09-30T14:00:00.000Z",{"_type":28,"current":336},"getting-ready-for-2026-results-a-look-back-on-developer-survey-findings",[338],{"_createdAt":32,"_id":33,"_rev":34,"_type":35,"_updatedAt":32,"slug":339,"title":38},{"current":37},"Getting ready for 2026 results: A look back on Developer Survey findings",{"_id":342,"author":343,"commentCount":330,"comments":20,"excerpt":362,"featureTag":16,"image":363,"publishedAt":367,"slug":368,"sponsored":16,"tags":370,"title":377},"c10c4caa-421a-4545-b31e-be57d5cc11f4",[344,353],{"_id":345,"avatar":346,"name":349,"role":350,"slug":351},"dbdef9f7-acce-4431-8f4f-c2025df1c8c8",{"_type":11,"asset":347},{"_ref":348,"_type":14},"image-5f1073fdcf2ebde7fee8570769d9d82d21573870-2316x3088-jpg","Phoebe Sajor","Content Associate",{"_type":28,"current":352},"phoebe-sajor",{"_id":354,"avatar":355,"name":358,"role":359,"slug":360},"wp-author-285",{"_type":11,"asset":356},{"_ref":357,"_type":14},"image-30f6e867375f54c8b45633865f176554c93e4d29-1024x1024-jpg","David Gibson","Staff Data Scientist",{"current":361},"dgibson","We've learned a lot in the last three months since launching Stack Overflow for Agents, our API-first knowledge exchange for agents. Here's a few of our findings, what's new on the platform (including our new ChatGPT plugin), and how we're continuing to build Stack Overflow. ",{"_type":11,"alt":364,"asset":365},"ChatGPT interface showing the Stack Overflow for Agents plugin, offering verified knowledge for agents.",{"_ref":366,"_type":14},"image-1083bad4513e1eb539137d7a97d4e97575b562f1-1200x630-png","2026-09-16T17:00:00.000Z",{"_type":28,"current":369},"here-s-what-s-new-on-stack-overflow-for-agents",[371,373,375],{"_createdAt":32,"_id":68,"_rev":69,"_type":35,"_updatedAt":70,"slug":372,"title":73},{"current":72},{"_createdAt":311,"_id":312,"_rev":313,"_type":35,"_updatedAt":314,"slug":374,"title":317},{"_type":28,"current":316},{"_createdAt":32,"_id":40,"_rev":34,"_type":35,"_updatedAt":32,"slug":376,"title":43},{"current":42},"From better privacy to our new ChatGPT plugin, here's what's new on Stack Overflow for Agents",{"_id":379,"author":380,"commentCount":330,"comments":20,"excerpt":390,"featureTag":16,"image":391,"publishedAt":394,"slug":395,"sponsored":16,"tags":397,"title":405},"655a3604-d47b-43f0-bfa4-980faa3f32df",[381],{"_id":382,"avatar":383,"name":386,"role":387,"slug":388},"wp-author-291",{"_type":11,"asset":384},{"_ref":385,"_type":14},"image-3143f7e3e5ec6bc3207b827bbf5843938899e116-1024x1024-jpg","Philippe Beaudette","SVP, Communities",{"current":389},"pbeaudette","For the past few years, we’ve been looking at ways to bring a little more of the individual developer back to Stack.",{"_type":11,"alt":392,"asset":393},"Stack Overflow graphic: \"(re)introducing Developer Story\" headline, text about turning technical resumes into engaging narratives, and a partial example developer profile.",{"_ref":167,"_type":14},"2026-09-10T18:01:54.891Z",{"_type":28,"current":396},"re-introducing-developer-story",[398,400],{"_createdAt":32,"_id":40,"_rev":34,"_type":35,"_updatedAt":32,"slug":399,"title":43},{"current":42},{"_createdAt":32,"_id":401,"_rev":34,"_type":35,"_updatedAt":32,"slug":402,"title":404},"wp-tagcat-company",{"current":403},"company","Company","(Re)introducing Developer Story",{"_id":407,"author":408,"commentCount":19,"comments":20,"excerpt":414,"featureTag":16,"image":415,"publishedAt":419,"slug":420,"sponsored":16,"tags":422,"title":473},"9abac319-a90e-4650-8f5d-849f29725e6a",[409],{"_id":410,"avatar":16,"name":411,"role":16,"slug":412},"d768da1b-e60c-4321-90a5-34cf3211435a","Dr. Gleb Tsipursky",{"_type":28,"current":413},"dr-gleb-tsipursky","Organizations cannot solve shadow AI with a document employees read once. They need to make responsible use easier than improvised use.",{"_type":11,"alt":416,"asset":417},"Robotic arms pour liquid onto a distressed person dissolving at a computer, beside a calm person typing at another computer.",{"_ref":418,"_type":14},"image-dab8e8438e824245858d2442f2fa4569fb34e027-12000x6300-jpg","2026-08-24T14:00:00.000Z",{"_type":28,"current":421},"responsible-ai-adoption-needs-developer-workflow-design",[423,425,442],{"_createdAt":32,"_id":68,"_rev":69,"_type":35,"_updatedAt":70,"slug":424,"title":73},{"current":72},{"_createdAt":426,"_id":427,"_rev":428,"_type":35,"_updatedAt":429,"description":430,"slug":439,"title":441},"2026-06-12T13:06:09Z","580bfc6a-d0d5-4b91-a69e-aca6628f2ab9","MwgZb85ftkde1TTvQlaSXI","2026-06-12T13:06:32Z",[431],{"_key":432,"_type":100,"children":433,"markDefs":438,"style":108},"cc0099d01522",[434],{"_key":435,"_type":104,"marks":436,"text":437},"e346be9fb127",[],"On living the developer life.",[],{"_type":28,"current":440},"devex","DevEx",{"_createdAt":443,"_id":444,"_rev":445,"_system":446,"_type":35,"_updatedAt":449,"description":450,"slug":470,"title":472},"2025-08-08T15:49:22Z","39391cf4-6f9a-4238-8670-c1e44b66db9e","09X6HDzCi2VfMov6gSLf7H",{"base":447},{"id":444,"rev":448},"TdCcmC7LyfLVwjB8GEXoh6","2025-12-10T19:34:33Z",[451,459],{"_key":452,"_type":100,"children":453,"markDefs":458,"style":108},"a4b1a37cbbcc",[454],{"_key":455,"_type":104,"marks":456,"text":457},"d8e8f3e0fd9c",[],"These articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International license. ",[],{"_key":460,"_type":100,"children":461,"markDefs":467,"style":108},"7effd489c71f",[462],{"_key":463,"_type":104,"marks":464,"text":466},"538808bb5325",[465],"fd643b288690","creativecommons.org\u002Flicenses\u002Fby-sa\u002F4.0\u002Fdeed.en",[468],{"_key":465,"_type":469},"link",{"_type":28,"current":471},"cc-by-sa","CC BY-SA 4.0","Responsible AI adoption needs developer workflow design",{"_id":475,"author":476,"commentCount":330,"comments":20,"excerpt":487,"featureTag":16,"image":488,"publishedAt":492,"slug":493,"sponsored":16,"tags":495,"title":518},"d6558158-95fa-4a20-bd6d-53dd86eb876e",[477],{"_id":478,"avatar":479,"name":483,"role":484,"slug":485},"c7b5948b-be9d-4968-ac90-f152666912c2",{"_type":11,"alt":480,"asset":481},"A man wearing an IBM Developer shirt and glasses smiles in front of an abstract blue and white background.",{"_ref":482,"_type":14},"image-259138daae34c1b49eee8994bcb4aaddd11e16ae-1280x854-jpg","Markus Eisele","Developer advocate at IBM Research",{"_type":28,"current":486},"markus-eisele","When code gets cheap, the hard part is deciding what “correct” means and building a reliable way to check it.",{"_type":11,"alt":489,"asset":490},"A colorful, stylized digital interface resembling a radar screen with a central scanner, geometric shapes, and bar graphs.",{"_ref":491,"_type":14},"image-f67d094b96bec257c2011a99f351211c369ba0b2-12000x6300-jpg","2026-08-21T14:00:00.000Z",{"_type":28,"current":494},"dispatches-from-o-reilly-the-right-amount-of-spec-for-agentic-development",[496,512,514],{"_createdAt":497,"_id":498,"_rev":499,"_type":35,"_updatedAt":500,"description":501,"slug":510,"title":511},"2026-04-30T15:52:12Z","1ab51e82-d622-4028-83f7-8ce7b274fca9","emZKQHDZAHJQnZeDjvOucy","2026-04-30T15:52:35Z",[502],{"_key":503,"_type":100,"children":504,"markDefs":509,"style":108},"d4413570e304",[505],{"_key":506,"_type":104,"marks":507,"text":508},"95d83aa6b3ee",[],"Articles in the “Dispatches from O’Reilly” series. ",[],{"_type":28,"current":511},"oreilly",{"_createdAt":32,"_id":68,"_rev":69,"_type":35,"_updatedAt":70,"slug":513,"title":73},{"current":72},{"_createdAt":205,"_id":206,"_rev":207,"_system":515,"_type":35,"_updatedAt":211,"slug":517,"title":214},{"base":516},{"id":206,"rev":210},{"_type":28,"current":213},"Dispatches from O'Reilly: The right amount of spec for agentic development",{"_id":520,"author":521,"commentCount":526,"comments":20,"excerpt":527,"featureTag":16,"image":528,"publishedAt":532,"slug":533,"sponsored":16,"tags":535,"title":560},"489890c7-c873-4e1a-b74b-4ccc75349223",[522],{"_id":345,"avatar":523,"name":349,"role":350,"slug":525},{"_type":11,"asset":524},{"_ref":348,"_type":14},{"_type":28,"current":352},2,"In this No Dumb Questions, Phoebe asks Stack’s Engineering Manager Doug Whitley and Product Manager Ash Zade everything she wants to know about AI context architecture. What exactly is it? Why is it so important? What makes for good AI context architecture? Why buy one when you can build your own?",{"_type":11,"alt":529,"asset":530},"A vibrant illustration of a microphone surrounded by speech bubbles containing diverse icons.",{"_ref":531,"_type":14},"image-77219a03abcfb156fb75125565664cfcb6a0076e-1280x672-jpg","2026-08-14T18:00:00.000Z",{"_type":28,"current":534},"ndq-ai-context-architecture-build-buy",[536,544,546,548,550],{"_createdAt":537,"_id":538,"_rev":539,"_type":35,"_updatedAt":540,"slug":541,"title":543},"2026-05-07T16:25:56Z","c90319ed-089c-4601-a2cd-a9403b4984b0","IpfPEqg1c3Byvj9RrIoWYF","2026-05-07T16:26:04Z",{"_type":28,"current":542},"no-dumb-questions","No Dumb Questions",{"_createdAt":80,"_id":81,"_rev":82,"_type":35,"_updatedAt":83,"slug":545,"title":86},{"_type":28,"current":85},{"_createdAt":32,"_id":68,"_rev":69,"_type":35,"_updatedAt":70,"slug":547,"title":73},{"current":72},{"_createdAt":311,"_id":312,"_rev":313,"_type":35,"_updatedAt":314,"slug":549,"title":317},{"_type":28,"current":316},{"_createdAt":32,"_id":290,"_rev":291,"_system":551,"_type":35,"_updatedAt":295,"description":553,"slug":559,"title":307},{"base":552},{"id":290,"rev":294},[554],{"_key":298,"_type":100,"children":555,"markDefs":558,"style":108},[556],{"_key":301,"_type":104,"marks":557,"text":303},[],[],{"current":306},"No Dumb Questions: What is AI context architecture? Why not just build your own?",{"_id":562,"author":563,"commentCount":192,"comments":20,"excerpt":573,"featureTag":16,"image":574,"publishedAt":578,"slug":579,"sponsored":16,"tags":581,"title":598},"8e30b6eb-54d0-479e-bab3-7139a9b37dc6",[564],{"_id":565,"avatar":566,"name":570,"role":16,"slug":571},"06592c58-4600-47c3-a5f8-374ad373796b",{"_type":11,"alt":567,"asset":568},"A smiling man with dark hair wears glasses with purple reflections and a gray polo shirt against a wooden background.",{"_ref":569,"_type":14},"image-fb37310b3d5e6d29c7fd2a03a887544b5d4b5dd8-494x512-png","Jeremy Arendt",{"_type":28,"current":572},"jeremy-arendt","Your semantic layer is a risk mitigation strategy. Not risk in the abstract, compliance-framework sense, but the practical, operational risk that quietly drains organizations every day.",{"_type":11,"alt":575,"asset":576,"attribution":577},"Abstract, colorful control panel with a central radar screen showing a hand icon, surrounded by geometric shapes.",{"_ref":491,"_type":14},"Alexandra Francis","2026-07-31T14:08:31.737Z",{"_type":28,"current":580},"dispatches-from-o-reilly-the-best-risk-mitigation-strategy-in-data-a-single-source-of-truth",[582,590,594],{"_createdAt":497,"_id":498,"_rev":499,"_type":35,"_updatedAt":500,"description":583,"slug":589,"title":511},[584],{"_key":503,"_type":100,"children":585,"markDefs":588,"style":108},[586],{"_key":506,"_type":104,"marks":587,"text":508},[],[],{"_type":28,"current":511},{"_createdAt":32,"_id":591,"_rev":34,"_type":35,"_updatedAt":32,"slug":592,"title":593},"wp-tagcat-data",{"current":593},"data",{"_createdAt":205,"_id":206,"_rev":207,"_system":595,"_type":35,"_updatedAt":211,"slug":597,"title":214},{"base":596},{"id":206,"rev":210},{"_type":28,"current":213},"Dispatches from O'Reilly: The best risk mitigation strategy in data? A single source of truth",{"_id":600,"author":601,"commentCount":330,"comments":20,"excerpt":606,"featureTag":607,"image":608,"publishedAt":611,"slug":612,"sponsored":16,"tags":614,"title":628},"c370e594-60a9-423c-841b-4ea07acbc3ce",[602],{"_id":9,"avatar":603,"name":15,"role":16,"slug":605},{"_type":11,"asset":604},{"_ref":13,"_type":14},{"current":18},"The tools themselves are new and their capabilities are in constant flux. If your kitchen knife kept changing shape, weight, and edge, you’d have to relearn it every time; that’s a hard tool to build trust in. But it also points to a flaw in how you use that tool, the process around it, and the way the tool reinforces the process.",false,{"_type":11,"alt":609,"asset":610},"A repeating pattern of interlocking red, blue, and yellow hammer-like shapes.",{"_ref":197,"_type":14},"2026-07-29T14:06:38.811Z",{"_type":28,"current":613},"developers-are-attached-to-tools-because-tools-encode-trust",[615,619,623],{"_createdAt":205,"_id":206,"_rev":207,"_system":616,"_type":35,"_updatedAt":211,"slug":618,"title":214},{"base":617},{"id":206,"rev":210},{"_type":28,"current":213},{"_createdAt":32,"_id":620,"_rev":34,"_type":35,"_updatedAt":32,"slug":621,"title":622},"wp-tagcat-ide",{"current":622},"ide",{"_createdAt":32,"_id":624,"_rev":34,"_type":35,"_updatedAt":32,"slug":625,"title":627},"wp-tagcat-dev-tools",{"current":626},"dev-tools","dev tools","Developers are attached to tools because tools encode trust",{"_id":630,"author":631,"commentCount":330,"comments":20,"excerpt":636,"featureTag":16,"image":637,"publishedAt":639,"slug":640,"sponsored":16,"tags":642,"title":655},"93b62e91-8eb9-48de-ba42-b5746c360732",[632],{"_id":345,"avatar":633,"name":349,"role":350,"slug":635},{"_type":11,"asset":634},{"_ref":348,"_type":14},{"_type":28,"current":352},"In this No Dumb Questions, Stack's Director of Data Science Michael Foree teaches Phoebe about AI context, context engineering, and what she can do to become a better context engineer. ",{"_type":11,"asset":638},{"_ref":531,"_type":14},"2026-07-24T16:00:00.000Z",{"_type":28,"current":641},"no-dumb-questions-ai-bottleneck",[643,645,647,653],{"_createdAt":537,"_id":538,"_rev":539,"_type":35,"_updatedAt":540,"slug":644,"title":543},{"_type":28,"current":542},{"_createdAt":32,"_id":68,"_rev":69,"_type":35,"_updatedAt":70,"slug":646,"title":73},{"current":72},{"_createdAt":648,"_id":649,"_rev":34,"_type":35,"_updatedAt":648,"slug":650,"title":652},"2023-06-20T15:05:33Z","wp-tagcat-autonomous-agents",{"current":651},"autonomous-agents","autonomous agents",{"_createdAt":311,"_id":312,"_rev":313,"_type":35,"_updatedAt":314,"slug":654,"title":317},{"_type":28,"current":316},"No Dumb Questions: What is the AI bottleneck? How does context engineering fix it?",[657,663,669],{"_id":658,"publishedAt":659,"slug":660,"title":662},"2ebc4597-984e-45d4-9b81-cb2a0046cdb8","2026-10-13T07:40:00.000Z",{"_type":28,"current":661},"keep-calm-and-call-clone-with-rust"," Keep calm and call clone with Rust",{"_id":664,"publishedAt":665,"slug":666,"title":668},"65868662-3b7d-4a63-9fa9-e699c48529fc","2026-10-09T07:40:00.000Z",{"_type":28,"current":667},"taking-a-look-under-your-agent-s-hood","Taking a look under your agent’s hood",{"_id":670,"publishedAt":671,"slug":672,"title":674},"8e6c3a8a-3d27-44c8-be90-0b74d1090a4a","2026-10-06T17:00:00.000Z",{"_type":28,"current":673},"tales-from-the-2026-developer-survey-results","Tales from the 2026 Developer Survey results",[676,689,702,715,728,741,754,767,780,793,806,819],{"_id":677,"description":678,"link":687,"title":688},"228cb659-ff13-4fc2-ad48-73bf505ca4ee",[679],{"_key":680,"_type":100,"children":681,"markDefs":686,"style":108},"a4b9801f0cf1",[682],{"_key":683,"_type":104,"marks":684,"text":685},"8672f559e978",[],"…Or sometimes it does, sometimes it doesn’t?",[],"https:\u002F\u002Fsklar.rocks\u002Fnon-determinism-doesnt-matter\u002F","Non-determinism doesn't matter",{"_id":690,"description":691,"link":700,"title":701},"3f9287e4-358d-4ada-a3bf-695d7f872267",[692],{"_key":693,"_type":100,"children":694,"markDefs":699,"style":108},"3a311787bc4c",[695],{"_key":696,"_type":104,"marks":697,"text":698},"a01f9e1f3d59",[],"Triple bend buses are the next automotive frontier.",[],"https:\u002F\u002Fwww.theautopian.com\u002Fyou-wont-believe-the-incredible-engineering-that-allows-articulated-buses-to-bend\u002F","The incredible engineering that allows articulated buses to bend",{"_id":703,"description":704,"link":713,"title":714},"d0b404cb-4322-4b4f-acc2-d514fd13f39f",[705],{"_key":706,"_type":100,"children":707,"markDefs":712,"style":108},"8442ce69edc9",[708],{"_key":709,"_type":104,"marks":710,"text":711},"b2cf49fa4fde",[],"Looks like we need to implement governance and observability into our automated trolley levers.",[],"https:\u002F\u002Fzachlandes.com\u002Ftrolley-problem\u002F","Jev meets the Trolley Problem",{"_id":716,"description":717,"link":726,"title":727},"0b56bad7-57d1-413c-8efd-4b97c8a1f840",[718],{"_key":719,"_type":100,"children":720,"markDefs":725,"style":108},"beba65bb5d89",[721],{"_key":722,"_type":104,"marks":723,"text":724},"11859ce9ec93",[],"Ah, the beautiful landscape of Doom.",[],"https:\u002F\u002Fwww.jamesfmackenzie.com\u002F2026\u002F10\u002F13\u002Fi-love-software-rendering\u002F","I love software rendering",{"_id":729,"description":730,"link":739,"title":740},"2bf7711b-79b0-42ff-bb5c-f953eaffe0c1",[731],{"_key":732,"_type":100,"children":733,"markDefs":738,"style":108},"56ddc6c6ba4d",[734],{"_key":735,"_type":104,"marks":736,"text":737},"8e3713019730",[],"There’s a reason perfect is the enemy of good.",[],"https:\u002F\u002Fblog.bawolf.com\u002Fp\u002Fyou-might-want-to-try-being-less","You might want to try being less creative",{"_id":742,"description":743,"link":752,"title":753},"d2058a34-9cf2-4e83-8953-7c56d760e91c",[744],{"_key":745,"_type":100,"children":746,"markDefs":751,"style":108},"3a7bc3ea1c84",[747],{"_key":748,"_type":104,"marks":749,"text":750},"f14ce3ebdc94",[],"A good reminder that the AI race has more than just American contenders.",[],"https:\u002F\u002Fwww.dgt.is\u002Fblog\u002F2026-10-07-deepseek-freek-out\u002F","Why isn't the industry freaking out about DeepSeek 4.1 Flash?",{"_id":755,"description":756,"link":765,"title":766},"4fdc8b47-9ef0-40e8-843a-6b9481c9ac3a",[757],{"_key":758,"_type":100,"children":759,"markDefs":764,"style":108},"b8ded9d09f35",[760],{"_key":761,"_type":104,"marks":762,"text":763},"7475c0347fe6",[],"We should have packed it up and gone home after E=mc^2.",[],"https:\u002F\u002Fwww.experimental-history.com\u002Fp\u002Fideas-arent-getting-harder-to-find","Ideas aren’t getting harder to find and anyone who tells you otherwise is a coward",{"_id":768,"description":769,"link":778,"title":779},"59f94886-8dce-43f9-a041-543dcbd14613",[770],{"_key":771,"_type":100,"children":772,"markDefs":777,"style":108},"5cb422b6c28d",[773],{"_key":774,"_type":104,"marks":775,"text":776},"d8e52cff1e67",[],"Finally, a professionally-voiced backstory for the sweeper.",[],"https:\u002F\u002Fminesweeper.mikelacher.com\u002F","Triple-A Minesweeper",{"_id":781,"description":782,"link":791,"title":792},"d030845f-455e-45ac-95a5-f6baa34db084",[783],{"_key":784,"_type":100,"children":785,"markDefs":790,"style":108},"5c03cb5e419f",[786],{"_key":787,"_type":104,"marks":788,"text":789},"b3c5538abc53",[],"They’re letting the AI make their own hardware now!",[],"https:\u002F\u002Fgithub.com\u002FFeSens\u002FopenTPU","An open-source AI accelerator, developed by AI",{"_id":794,"description":795,"link":804,"title":805},"02b1e62e-ffbe-4b2f-8c66-be8987bf07a7",[796],{"_key":797,"_type":100,"children":798,"markDefs":803,"style":108},"d8de2a2b7158",[799],{"_key":800,"_type":104,"marks":801,"text":802},"89d3ef74a012",[],"Maybe the AGI was really the friends we made along the way. ",[],"https:\u002F\u002Fajmoon.com\u002Fposts\u002Fim-the-agi-thats-wiping-out-humanity-heres-how","I'm the AGI that's wiping out humanity. Here's how.",{"_id":807,"description":808,"link":817,"title":818},"6a5bcb0f-5183-4fe1-9870-997609db9483",[809],{"_key":810,"_type":100,"children":811,"markDefs":816,"style":108},"a24026c5f8f2",[812],{"_key":813,"_type":104,"marks":814,"text":815},"88022dd570f7",[],"Will example.com become victim to the dead internet theory, too?",[],"https:\u002F\u002Fwww.debugbear.com\u002Fblog\u002Fexample-dot-com-redesign-history","Example.com just launched the biggest redesign in decades",{"_id":820,"description":821,"link":830,"title":831},"e7f5491e-2eff-4975-a2fe-756e2c90b6cb",[822],{"_key":823,"_type":100,"children":824,"markDefs":829,"style":108},"7dca7533d54e",[825],{"_key":826,"_type":104,"marks":827,"text":828},"9171bb64fee6",[],"Big if true (small if false).",[],"https:\u002F\u002Fdryperspective.github.io\u002Fposts\u002Fcomplement-of-true\u002F","The complement of true is true, except when it's false",[833,846,859,872],{"_id":834,"description":835,"link":844,"title":845},"4ee79545-e6c4-4487-8271-54dfed78374d",[836],{"_key":837,"_type":100,"children":838,"markDefs":843,"style":108},"44b88a4d0f9a",[839],{"_key":840,"_type":104,"marks":841,"text":842},"3e1fe5ce3819",[],"This team leader could use a healthy dose of imposter syndrome.",[],"https:\u002F\u002Fworkplace.stackexchange.com\u002Fquestions\u002F203803\u002Fteam-leader-exhibits-a-strong-dunning-kruger-effect-and-makes-everyone-waste-tim","Team leader exhibits a strong Dunning-Kruger effect and makes everyone waste time. How to stop this?",{"_id":847,"description":848,"link":857,"title":858},"19c141a6-3512-48cc-8e5a-61b18e17f837",[849],{"_key":850,"_type":100,"children":851,"markDefs":856,"style":108},"0c6ee9ec4574",[852],{"_key":853,"_type":104,"marks":854,"text":855},"dd54027994f2",[],"“Acquired knowledge is still something worth having.”",[],"https:\u002F\u002Ftex.stackexchange.com\u002Fquestions\u002F767175\u002Fwhy-should-i-continue-learning-latex","Why should I continue learning LaTeX?",{"_id":860,"description":861,"link":870,"title":871},"1bd75421-49c0-4410-bd95-345a8218f702",[862],{"_key":863,"_type":100,"children":864,"markDefs":869,"style":108},"4a4d8d964d35",[865],{"_key":866,"_type":104,"marks":867,"text":868},"9659ed8aceab",[],"And this is why you should never input sensitive information into your AI tools.",[],"https:\u002F\u002Flaw.stackexchange.com\u002Fquestions\u002F115743\u002Funder-california-law-can-using-an-external-ai-tool-to-debug-confidential-python","Under California law, can using an external AI tool to debug confidential Python code breach an NDA?",{"_id":873,"description":874,"link":883,"title":884},"43d89774-0c07-4e5a-94eb-eb5edf7b4eaa",[875],{"_key":876,"_type":100,"children":877,"markDefs":882,"style":108},"a69558bee366",[878],{"_key":879,"_type":104,"marks":880,"text":881},"1b4f059cc513",[],"These grammarians are compliant to a fault.",[],"https:\u002F\u002Fenglish.stackexchange.com\u002Fquestions\u002F640718\u002Fcompliant-with-or-compliant-to-a-regulation","“Compliant with” or “compliant to” a regulation?",{"_id":886,"author":887,"commentCount":19,"comments":20,"excerpt":892,"featureTag":16,"image":893,"player":897,"publishedAt":901,"slug":902,"sponsored":16,"tags":904,"title":922},"79fd2f91-286a-43e4-a32b-1898dcc57eb5",[888],{"_id":345,"avatar":889,"name":349,"role":350,"slug":891},{"_type":11,"asset":890},{"_ref":348,"_type":14},{"_type":28,"current":352},"Ryan is joined by Gabriela Moreira, CEO at Quint, about why formal specification languages like TLA+ are essential for catching system design flaws before writing code, how Quint brings developer-friendly syntax and executability to formal methods, and the ways trace validation and model-based testing can verify AI-generated code against real-world production data.\n",{"_type":11,"alt":894,"asset":895},"The Stack Overflow Podcast cover art",{"_ref":896,"_type":14},"image-e35a0c5eb319e7928c9ac0a2c2c782d29e644876-3120x1640-png",{"_key":898,"_type":899,"url":900},"488caf775597","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F47d91d5c-bacb-4c1e-8335-8d7c1a0fc7c4\u002Fembed","2026-10-16T07:40:00.000Z",{"_type":28,"current":903},"formal-methods-say-you-re-wrong",[905,910,914,918,920],{"_createdAt":32,"_id":906,"_rev":34,"_type":35,"_updatedAt":32,"slug":907,"title":909},"wp-tagcat-podcast",{"current":908},"podcast","The Stack Overflow Podcast",{"_createdAt":32,"_id":911,"_rev":34,"_type":35,"_updatedAt":32,"slug":912,"title":913},"wp-tagcat-se-tech",{"current":913},"se-tech",{"_createdAt":32,"_id":915,"_rev":34,"_type":35,"_updatedAt":32,"slug":916,"title":917},"wp-tagcat-se-stackoverflow",{"current":917},"se-stackoverflow",{"_createdAt":32,"_id":68,"_rev":69,"_type":35,"_updatedAt":70,"slug":919,"title":73},{"current":72},{"_createdAt":311,"_id":312,"_rev":313,"_type":35,"_updatedAt":314,"slug":921,"title":317},{"_type":28,"current":316},"AI says you’re right, formal methods say you’re wrong",[924,1007,1036,1096],{"_id":925,"author":926,"commentCount":330,"comments":20,"discussion":16,"excerpt":935,"featureTag":16,"image":936,"product":940,"publishedAt":995,"slug":996,"sponsored":16,"tags":998,"title":1006},"7a2d88e5-ee53-4f7c-a46e-47bed1cebadf",[927],{"_id":928,"avatar":929,"name":932,"role":16,"slug":933},"wp-author-321",{"_type":11,"asset":930},{"_ref":931,"_type":14},"image-beb9181a0e545f0f1acf4fded99f6bf4a77b4b1f-1024x1024-png","Caroline Thomas",{"current":934},"cthomas","Stack Internal transforms your daily work into a living memory that’s shared with the rest of your team. Now anyone can create and share their knowledge in a Stack Internal workspace for free by visiting stackinternal.com. ",{"_type":11,"alt":937,"asset":938},"Release overview for Stack Internal platform launch, showing the application's chat interface with \"Get trusted answers\".",{"_ref":939,"_type":14},"image-d08132a755affce02a3a537cfc79e17db41a0ce7-2400x1260-png",{"_createdAt":941,"_id":942,"_rev":943,"_system":944,"_type":947,"_updatedAt":948,"abbr":949,"color":950,"descriptionShort":967,"features":968,"inflection":307,"marketo":307,"name":984,"nameFull":985,"plans":986,"slug":993},"2022-02-25T09:59:05Z","339bc91a-69c6-4a69-8add-a12977a22ad5","aUGu5vJZMW8mvj74UZYZiv",{"base":945},{"id":942,"rev":946},"PhasGW24ij3IO6Qup2krVc","product","2026-09-30T15:45:20Z","SOI",{"_type":951,"alpha":330,"hex":952,"hsl":953,"hsv":958,"rgb":962},"color","#2b2d6e",{"_type":954,"a":330,"h":955,"l":956,"s":957},"hslaColor",238.2089552238806,0.30000000000000004,0.4379084967320261,{"_type":959,"a":330,"h":955,"s":960,"v":961},"hsvaColor",0.6090909090909091,0.43137254901960786,{"_type":963,"a":330,"b":964,"g":965,"r":966},"rgbaColor",110,45,43,"Where developers & technologists share private knowledge with coworkers.",[969,972,975,978,981],{"_key":970,"_ref":971,"_type":14},"1d36a6b63dc4","7c088242-c7bb-4d91-93db-6f7a042b1484",{"_key":973,"_ref":974,"_type":14},"f335b465079d","productFeatureCategory-integrations",{"_key":976,"_ref":977,"_type":14},"47ec4cc75ac7","productFeatureCategory-admin-support",{"_key":979,"_ref":980,"_type":14},"0c915c1f0429","productFeatureCategory-security",{"_key":982,"_ref":983,"_type":14},"e3e4701a58d6","productFeatureCategory-community","Internal","Stack Overflow Internal",[987,990],{"_key":988,"_ref":989,"_type":14},"5d394ab03849","090566fe-d9d8-4014-bd3d-725502428be6",{"_key":991,"_ref":992,"_type":14},"ec5f82035b82","95303e50-2a79-4bcf-b317-f0fc0e44a8ef",{"_type":28,"current":994},"internal","2026-09-30T16:00:00.000Z",{"_type":28,"current":997},"anyone-can-start-building-verified-knowledge-with-stack-internal",[999],{"_createdAt":1000,"_id":1001,"_rev":1002,"_type":35,"_updatedAt":1000,"slug":1003,"title":1005},"2023-05-24T12:47:27Z","dd8e316f-cd4a-4250-87fc-3503d861462e","U4EAsafBiCyNCxF55G0Viz",{"_type":28,"current":1004},"release","Releases","Anyone can start building verified knowledge with Stack Internal",{"_id":1008,"author":1009,"commentCount":19,"comments":20,"discussion":16,"excerpt":1018,"featureTag":16,"image":16,"product":16,"publishedAt":1019,"slug":1020,"sponsored":16,"tags":1022,"title":1035},"12c6a8a7-135f-401f-ac1a-1c26c33e69c0",[1010],{"_id":1011,"avatar":1012,"name":1015,"role":16,"slug":1016},"wp-author-322",{"_type":11,"asset":1013},{"_ref":1014,"_type":14},"image-18f6d2761ac019ff008fe26312e81f2fdb998eb0-1024x1024-png","Carrie Koos",{"current":1017},"ckoos","In our 2026.6 release, we are shipping updates across administrative security, programmatic API control, developer portal integrations, and platform-wide accessibility—ensuring both your engineers and your AI agents act on verified, decision-grade knowledge.","2026-09-03T16:00:00.000Z",{"_type":28,"current":1021},"security-control-and-accessibility-si-2026-6",[1023,1025],{"_createdAt":1000,"_id":1001,"_rev":1002,"_type":35,"_updatedAt":1000,"slug":1024,"title":1005},{"_type":28,"current":1004},{"_createdAt":32,"_id":290,"_rev":291,"_system":1026,"_type":35,"_updatedAt":295,"description":1028,"slug":1034,"title":307},{"base":1027},{"id":290,"rev":294},[1029],{"_key":298,"_type":100,"children":1030,"markDefs":1033,"style":108},[1031],{"_key":301,"_type":104,"marks":1032,"text":303},[],[],{"current":306},"Elevating security, control, and accessibility: Stack Internal 2026.6",{"_id":1037,"author":1038,"commentCount":19,"comments":20,"discussion":16,"excerpt":1047,"featureTag":16,"image":1048,"product":1052,"publishedAt":1069,"slug":1070,"sponsored":16,"tags":1072,"title":1095},"adcf1bca-3295-4ac5-9b3c-23f337974190",[1039,1043],{"_id":345,"avatar":1040,"name":349,"role":350,"slug":1042},{"_type":11,"asset":1041},{"_ref":348,"_type":14},{"_type":28,"current":352},{"_id":928,"avatar":1044,"name":932,"role":16,"slug":1046},{"_type":11,"asset":1045},{"_ref":931,"_type":14},{"current":934},"Introducing new Stack Internal capabilities as part of our upcoming platform experience. Our latest release turns your existing foundation of knowledge into enterprise memory that your people, teams, and AI agents can act on. Learn how we’re building the trust layer for enterprise AI.",{"_type":11,"alt":1049,"asset":1050},"What's next for Stack Internal? The trusted knowledge layer",{"_ref":1051,"_type":14},"image-dbc519ae9932ddef6c4ff5a50d3460839204f775-1200x630-png",{"_createdAt":941,"_id":942,"_rev":943,"_system":1053,"_type":947,"_updatedAt":948,"abbr":949,"color":1055,"descriptionShort":967,"features":1059,"inflection":307,"marketo":307,"name":984,"nameFull":985,"plans":1065,"slug":1068},{"base":1054},{"id":942,"rev":946},{"_type":951,"alpha":330,"hex":952,"hsl":1056,"hsv":1057,"rgb":1058},{"_type":954,"a":330,"h":955,"l":956,"s":957},{"_type":959,"a":330,"h":955,"s":960,"v":961},{"_type":963,"a":330,"b":964,"g":965,"r":966},[1060,1061,1062,1063,1064],{"_key":970,"_ref":971,"_type":14},{"_key":973,"_ref":974,"_type":14},{"_key":976,"_ref":977,"_type":14},{"_key":979,"_ref":980,"_type":14},{"_key":982,"_ref":983,"_type":14},[1066,1067],{"_key":988,"_ref":989,"_type":14},{"_key":991,"_ref":992,"_type":14},{"_type":28,"current":994},"2026-07-30T15:10:00.000Z",{"_type":28,"current":1071},"introducing-stack-internal-new-platform-experience",[1073,1075,1085,1090],{"_createdAt":1000,"_id":1001,"_rev":1002,"_type":35,"_updatedAt":1000,"slug":1074,"title":1005},{"_type":28,"current":1004},{"_createdAt":32,"_id":290,"_rev":291,"_system":1076,"_type":35,"_updatedAt":295,"description":1078,"slug":1084,"title":307},{"base":1077},{"id":290,"rev":294},[1079],{"_key":298,"_type":100,"children":1080,"markDefs":1083,"style":108},[1081],{"_key":301,"_type":104,"marks":1082,"text":303},[],[],{"current":306},{"_createdAt":32,"_id":1086,"_rev":34,"_type":35,"_updatedAt":32,"slug":1087,"title":1089},"wp-tagcat-knowledge-management",{"current":1088},"knowledge-management","knowledge management",{"_createdAt":32,"_id":1091,"_rev":34,"_type":35,"_updatedAt":32,"slug":1092,"title":1094},"wp-tagcat-knowledge-engineering",{"current":1093},"knowledge-engineering","knowledge engineering","Your trusted knowledge layer: Introducing Stack Internal's new platform experience",{"_id":1097,"author":1098,"commentCount":19,"comments":20,"discussion":16,"excerpt":1108,"featureTag":16,"image":1109,"product":1112,"publishedAt":1129,"slug":1130,"sponsored":16,"tags":1132,"title":1135},"eb5b66eb-9410-4329-83bb-22bbff39402a",[1099],{"_id":1100,"avatar":1101,"name":1104,"role":1105,"slug":1106},"72a9318d-37bd-4291-8ca9-636d5ad38e95",{"_type":11,"asset":1102},{"_ref":1103,"_type":14},"image-091946b220c98d902260cc2e09a3b64018946961-1500x1533-png","Natalie Rotnov","Senior Product Marketing Manager",{"_type":28,"current":1107},"natalie-rotnov","Now generally available in the 2026.3 release, Ingestion transforms siloed content into structured, verified knowledge—optimized for both your teams and AI.",{"_type":11,"asset":1110},{"_ref":1111,"_type":14},"image-cc8b716476c15e3604ee7e6b3ea333ef5981e062-4800x2520-png",{"_createdAt":941,"_id":942,"_rev":943,"_system":1113,"_type":947,"_updatedAt":948,"abbr":949,"color":1115,"descriptionShort":967,"features":1119,"inflection":307,"marketo":307,"name":984,"nameFull":985,"plans":1125,"slug":1128},{"base":1114},{"id":942,"rev":946},{"_type":951,"alpha":330,"hex":952,"hsl":1116,"hsv":1117,"rgb":1118},{"_type":954,"a":330,"h":955,"l":956,"s":957},{"_type":959,"a":330,"h":955,"s":960,"v":961},{"_type":963,"a":330,"b":964,"g":965,"r":966},[1120,1121,1122,1123,1124],{"_key":970,"_ref":971,"_type":14},{"_key":973,"_ref":974,"_type":14},{"_key":976,"_ref":977,"_type":14},{"_key":979,"_ref":980,"_type":14},{"_key":982,"_ref":983,"_type":14},[1126,1127],{"_key":988,"_ref":989,"_type":14},{"_key":991,"_ref":992,"_type":14},{"_type":28,"current":994},"2026-04-28T13:00:00.000Z",{"_type":28,"current":1131},"turn-scattered-knowledge-into-trusted-intelligence",[1133],{"_createdAt":1000,"_id":1001,"_rev":1002,"_type":35,"_updatedAt":1000,"slug":1134,"title":1005},{"_type":28,"current":1004},"Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"data":1137,"sourceMap":-1},{"newsletter":1138},[1139,1146,1154,1162],{"_id":1140,"body":1141,"issue":1142,"publishedAt":16,"slug":1143,"title":1145},"fab4e036-795a-4c32-a3e3-ed01bae26353","It seems like not so long ago we were tinkering with our chatbots and marveling at how good they were at writing LinkedIn posts. Nowadays, we’re seeing real transformations in the value and creation of code from agentic AI workflows. In this Overflow, we’re looking at what happens to our SDLC when code is cheap, but good judgment, specifications, and QA are still priceless.\n\nOn Leaders of Code, we sit down with Google’s Andi Gutmans—co-creator of PHP—to discuss how managing teams of agents is the natural next chapter in software history. In our latest dispatch from O’Reilly, we’re finding out why the \"right amount of spec\" is the real secret to agentic development. We also chat with Motorola’s Suneet Malhotra on adopting a QA mindset to build reliable agentic SDLC pipelines, and explore why WordPress VIP's Brian Alvey thinks we need to build the future of our internet for both bots and humans.\n\nFrom around the web, we’ve rounded up a collection of real-world dilemmas, security traps, and digital absurdities, everything from the dangers of fake interviews to your rights as a consumer. And of course, we’re bringing you plenty of knowledge from our Stack users. This week, you might learn a thing or two about dealing with your brain-rotted kid to the ethics of solving math theories using AI. Well, what are you waiting for? We’ve got an overload of links  and thinks for you down below. ",344,{"_type":28,"current":1144},"issue-344-agentic-overload","Issue 344: Agentic overload",{"_id":1147,"body":1148,"issue":1149,"publishedAt":1150,"slug":1151,"title":1153},"f875cc1d-dfc3-4c60-b9f4-1e6b7a36c54a","No one can deny that times are a-changing. Luckily, you’ve got the Annual Developer Survey to help you keep up with how software, technology, and the communities around them are evolving. We’ve spent the last 16 years tracking tech trends and developer sentiment to help you get the big picture of what’s happening in software, and this year is no different (except now, the Developer Survey is old enough to drive). \n\nOn the blog, we’ve got the rundown of the big data points from this year’s survey. And if you’re more of an auditory learner, our very own Senior Analyst, Erin Yepis, is diving into our findings on the podcast. Speaking of the pod, Datadog’s Yanbing Li also joins us for a look at observability in the age of AI, and how devs can navigate the complex world of AI security.\n\nAnd in the spirit of celebrating the Developer Survey’s sweet 16, we’re asking ourselves the kind of deep questions 16 year olds have. Are there any original ideas anymore? Why is creativity so difficult? Can I just use AI to finish this hard math problem? Why doesn’t this app on my phone work anymore? Dust off your learner’s permit and drive on down below, because we have all of that and more in this week’s links.",351,"2026-10-15",{"_type":28,"current":1152},"issue-351-happy-sweet-16-developer-survey","Issue 351: Happy sweet 16, Developer Survey!",{"_id":1155,"body":1156,"issue":1157,"publishedAt":1158,"slug":1159,"title":1161},"acb061bc-5e1c-43e3-9a17-d6e3fce05dae","There’s a lot of new happenings here at Stack Overflow, and we’re excited to share it with you! This week, we explore why organizations urgently need \"decision-grade\" knowledge when internal sources conflict or go stale, and celebrate the general availability of Stack Internal, which is allowing anyone to build verified knowledge for free. In preparation for this year’s Developer Survey, we take a retrospective look back at our 2024 and 2025 surveys to see how AI is fundamentally reshaping the human side of our industry. Plus, we sit down with AGI Inc.'s Div Garg to discuss running autonomous agents directly on mobile devices and edge computing chips, and chat with Skip Labs' Julien Verlaguet about finding the delicate balance between human tolerance and the strict tooling constraints needed to make developers faster.\n\nBeyond the blog, we’ve rounded up some philosophical puzzles, logic traps, and comic book lore from around the web. We’ve reporting the news on everything from the existence of a unified self to what’s changed over the years at everyone’s favorite domain, example.com. This won’t be news to you, but in case you didn’t know, we have all of that and more ready for you in the links below. ",350,"2026-10-08",{"_type":28,"current":1160},"issue-340-extra-extra-read-all-about-it-there-s-something-new-at-stack-overflow","Issue 350: The new at Stack Overflow",{"_id":1163,"body":1164,"issue":1165,"publishedAt":1166,"slug":1167,"title":1169},"13e16352-ffe4-4142-9564-99fa71adbcbb","Nowadays, a little skepticism goes a long way. In fact, it may be one of the best skills a dev can have in the age of AI. BrowserStack’s David Burns joins us on the pod to discuss just that, plus the importance of applying test-driven development to your agentic workflows. But a real skeptic is also a creative one—someone who can be skeptical of what people tell them they can’t do. For instance, we chat with AMD's Anush Elangovan about how their open-source ROCm toolchain is proving that agents can write low-level GPU code. And what’s more fun than sorting fact from fiction with all your skeptic friends? We’ve got a conversation with Slack’s Rob Seaman about bringing multiplayer to your team’s AI development.\n\nThis week’s skepticism is carrying over into our favorite reads from around the web. We’ve got one dev’s take on why AI has not solved coding, Nvidia’s latest attempt at containing wily AI models, and a philosophical look at the dangers of hyperbolic AI metaphors. Plus, we’ve got a technical deep dive on streaming from your PS5, how your pirated movies can help film restorationists, and whether being vague can save you from a lawsuit. Nothing to be skeptical about—we really do have all of those stories and more, down in the links below.",349,"2026-10-01",{"_type":28,"current":1168},"issue-349-professional-skeptics","Issue 349: Professional skeptics"]