[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-Gbh_WkK3R_fW861c67_02hc-6KbHqD32iZt1HnxEwSU":3},{"data":4,"sourceMap":-1},{"info":5,"latest":13,"pinned":366},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":12},"2023-05-23T16:43:21Z","wp-tagcat-integrations","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"integrations",[14,99,172,223,274,323],{"_id":15,"author":16,"commentCount":28,"comments":29,"excerpt":30,"featureTag":10,"image":31,"publishedAt":34,"slug":35,"sponsored":10,"tags":38,"title":98},"e9eb3cff-b6d3-402a-9082-118e5a108923",[17],{"_id":18,"avatar":19,"name":24,"role":25,"slug":26},"wp-author-295",{"_type":20,"asset":21},"image",{"_ref":22,"_type":23},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","reference","Eira May","B2B Editor",{"current":27},"emay",0,true,"Positioned at the intersection of automation, decision intelligence, and data orchestration, AI agents are quickly emerging as essential tools for aligning business outcomes with technical workflows. ",{"_type":20,"asset":32},{"_ref":33,"_type":23},"image-9cf4dba40599203a4fa839aba9c0fad6d863aea6-1200x630-png","2025-06-02T16:15:00.000Z",{"_type":36,"current":37},"slug","integrating-ai-agents-navigating-challenges-ensuring-security-and-driving-adoption",[39,47,67,74,80,88,96],{"_createdAt":40,"_id":41,"_rev":42,"_type":9,"_updatedAt":43,"slug":44,"title":46},"2025-01-30T16:17:57Z","9888a9d0-d16e-4267-bf9c-ded395f8d660","0Mkb5FQxU5FAKeDVsB7oOC","2025-01-30T16:18:02Z",{"_type":36,"current":45},"leaders-of-code","Leaders of code",{"_createdAt":48,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"description":52,"slug":64,"title":66},"2024-09-12T10:47:51Z","1dc92c86-0099-46d4-ba5b-41e5697d43c0","6PK1Gm0YEnAcvtXN32g6bL","2024-09-17T14:27:36Z",[53],{"_key":54,"_type":55,"children":56,"markDefs":62,"style":63},"1ddad854068f","block",[57],{"_key":58,"_type":59,"marks":60,"text":61},"312bffce4f510","span",[],"Articles on business, SaaS, and the software that powers organizations.",[],"normal",{"_type":36,"current":65},"business","Business Hub",{"_createdAt":6,"_id":68,"_rev":69,"_type":9,"_updatedAt":70,"slug":71,"title":73},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":72},"ai","AI",{"_createdAt":75,"_id":76,"_rev":8,"_type":9,"_updatedAt":75,"slug":77,"title":79},"2023-06-20T15:05:33Z","wp-tagcat-autonomous-agents",{"current":78},"autonomous-agents","autonomous agents",{"_createdAt":81,"_id":82,"_rev":83,"_type":9,"_updatedAt":84,"slug":85,"title":87},"2025-03-13T21:04:14Z","31b00780-2ccb-4728-94b5-5d49523b724c","NFSu21L50a7MuzwvSjbUx8","2025-03-13T21:04:21Z",{"_type":36,"current":86},"agentic-ai","agentic AI",{"_createdAt":89,"_id":90,"_rev":91,"_type":9,"_updatedAt":92,"slug":93,"title":95},"2025-04-15T23:21:03Z","d89bbb9f-0bbc-447e-a206-743d60072ac8","JfoWZSLIstjPUpetdZSBcn","2025-04-15T23:21:07Z",{"_type":36,"current":94},"ai-agents","AI agents",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":97,"title":12},{"current":12},"Integrating AI agents: Navigating challenges, ensuring security, and driving adoption",{"_id":100,"author":101,"commentCount":106,"comments":29,"excerpt":107,"featureTag":10,"image":108,"publishedAt":112,"slug":113,"sponsored":10,"tags":115,"title":171},"be602a0a-cef8-4e38-87b6-0b151ffe9124",[102],{"_id":18,"avatar":103,"name":24,"role":25,"slug":105},{"_type":20,"asset":104},{"_ref":22,"_type":23},{"current":27},2,"Stack Overflow CEO Prashanth Chandrasekar sat down with Ryan at HumanX 2025 to talk about how Stack is integrating AI into its public platform, the enormous importance of a high-quality knowledge base in your AI journey, how AI tools are empowering junior developers to build better software, and much more.",{"_type":20,"asset":109,"attribution":111},{"_ref":110,"_type":23},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2025-03-21T07:40:00.000Z",{"_type":36,"current":114},"an-ai-future-free-of-slop",[116,120,124,129,134,136,141,145,149,154,159,164,169],{"_createdAt":6,"_id":117,"_rev":8,"_type":9,"_updatedAt":6,"slug":118,"title":119},"wp-tagcat-se-tech",{"current":119},"se-tech",{"_createdAt":6,"_id":121,"_rev":8,"_type":9,"_updatedAt":6,"slug":122,"title":123},"wp-tagcat-se-stackoverflow",{"current":123},"se-stackoverflow",{"_createdAt":6,"_id":125,"_rev":8,"_type":9,"_updatedAt":6,"slug":126,"title":128},"wp-tagcat-podcast",{"current":127},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":130,"_rev":8,"_type":9,"_updatedAt":6,"slug":131,"title":133},"wp-tagcat-generative-ai",{"current":132},"generative-ai","generative AI",{"_createdAt":6,"_id":68,"_rev":69,"_type":9,"_updatedAt":70,"slug":135,"title":73},{"current":72},{"_createdAt":6,"_id":137,"_rev":8,"_type":9,"_updatedAt":6,"slug":138,"title":140},"wp-tagcat-software-development",{"current":139},"software-development","software development",{"_createdAt":6,"_id":142,"_rev":8,"_type":9,"_updatedAt":6,"slug":143,"title":144},"wp-tagcat-events",{"current":144},"events",{"_createdAt":6,"_id":146,"_rev":8,"_type":9,"_updatedAt":6,"slug":147,"title":148},"wp-tagcat-data",{"current":148},"data",{"_createdAt":6,"_id":150,"_rev":8,"_type":9,"_updatedAt":6,"slug":151,"title":153},"wp-tagcat-data-quality",{"current":152},"data-quality","data quality",{"_createdAt":6,"_id":155,"_rev":8,"_type":9,"_updatedAt":6,"slug":156,"title":158},"wp-tagcat-dev-tools",{"current":157},"dev-tools","dev tools",{"_createdAt":6,"_id":160,"_rev":8,"_type":9,"_updatedAt":6,"slug":161,"title":163},"wp-tagcat-developer-tools",{"current":162},"developer-tools","developer tools",{"_createdAt":6,"_id":165,"_rev":8,"_type":9,"_updatedAt":6,"slug":166,"title":168},"wp-tagcat-knowledge-base",{"current":167},"knowledge-base","knowledge base",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":170,"title":12},{"current":12},"An AI future free of slop",{"_id":173,"author":174,"commentCount":183,"comments":29,"excerpt":184,"featureTag":10,"image":185,"publishedAt":188,"slug":189,"sponsored":10,"tags":191,"title":222},"wp-post-15339",[175],{"_id":176,"avatar":177,"name":180,"role":10,"slug":181},"wp-author-271",{"_type":20,"asset":178},{"_ref":179,"_type":23},"image-5c8b724605bcf75e00911ff15509a49ba5f1f114-1024x1024-jpg","Ham Vocke",{"current":182},"hvocke",4,"In this post, we take a look behind the scenes and explore how we approached building our Jira app. We’ll discuss some of the challenges, pitfalls, and lessons we learned from building this integration and look at the inner workings of our Jira app.",{"_type":20,"asset":186},{"_ref":187,"_type":23},"image-297e1f269fdfb745b9799ac2223c30df877656f5-1200x628-png","2020-03-11T14:00:00.000Z",{"current":190},"building-a-jira-integration-for-stack-overflow-for-teams",[192,197,199,203],{"_createdAt":6,"_id":193,"_rev":8,"_type":9,"_updatedAt":6,"slug":194,"title":196},"wp-tagcat-company",{"current":195},"company","Company",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":198,"title":12},{"current":12},{"_createdAt":6,"_id":200,"_rev":8,"_type":9,"_updatedAt":6,"slug":201,"title":202},"wp-tagcat-jira",{"current":202},"jira",{"_createdAt":6,"_id":204,"_rev":205,"_system":206,"_type":9,"_updatedAt":209,"description":210,"slug":219,"title":221},"wp-tagcat-stack-overflow-for-teams","FumDKDH8vd8OVFbknOKFJY",{"base":207},{"id":204,"rev":208},"66bNz0mmUxbMe9OZ0bbNam","2025-11-18T18:48:38Z",[211],{"_key":212,"_type":55,"children":213,"markDefs":218,"style":63},"e83c43fa0a26",[214],{"_key":215,"_type":59,"marks":216,"text":217},"a53345e47569",[],"Formerly Stack Overflow for Teams",[],{"current":220},"stack-internal","Stack Internal","Building a Jira integration for Stack Overflow for Teams",{"_id":224,"author":225,"commentCount":106,"comments":29,"excerpt":235,"featureTag":10,"image":236,"publishedAt":239,"slug":240,"sponsored":10,"tags":242,"title":273},"wp-post-15242",[226],{"_id":227,"avatar":228,"name":231,"role":232,"slug":233},"wp-author-270",{"_type":20,"asset":229},{"_ref":230,"_type":23},"image-c309a38b6cefd795aab54dba81ed3f19fdb3e6da-1024x1024-png","Teresa Dietrich","Chief Product & Technology Officer",{"current":234},"tdietrich","By creating a centralized knowledge management ecosystem, companies are able to build a natural and sustainable culture of transparency, encouraging collaboration by improving access to information.",{"_type":20,"asset":237},{"_ref":238,"_type":23},"image-f6a944af0d9e50987b428d350db84bf2db8fa449-1920x1080-png","2020-03-03T15:00:00.000Z",{"current":241},"critical-tools-united-for-a-better-developer-workflow",[243,248,250,252,254,256,266,271],{"_createdAt":6,"_id":244,"_rev":8,"_type":9,"_updatedAt":6,"slug":245,"title":247},"wp-tagcat-announcements",{"current":246},"announcements","Announcements",{"_createdAt":6,"_id":244,"_rev":8,"_type":9,"_updatedAt":6,"slug":249,"title":247},{"current":246},{"_createdAt":6,"_id":193,"_rev":8,"_type":9,"_updatedAt":6,"slug":251,"title":196},{"current":195},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":253,"title":12},{"current":12},{"_createdAt":6,"_id":200,"_rev":8,"_type":9,"_updatedAt":6,"slug":255,"title":202},{"current":202},{"_createdAt":6,"_id":204,"_rev":205,"_system":257,"_type":9,"_updatedAt":209,"description":259,"slug":265,"title":221},{"base":258},{"id":204,"rev":208},[260],{"_key":212,"_type":55,"children":261,"markDefs":264,"style":63},[262],{"_key":215,"_type":59,"marks":263,"text":217},[],[],{"current":220},{"_createdAt":6,"_id":267,"_rev":8,"_type":9,"_updatedAt":6,"slug":268,"title":270},"wp-tagcat-stackoverflow",{"current":269},"stackoverflow","Stackoverflow",{"_createdAt":6,"_id":267,"_rev":8,"_type":9,"_updatedAt":6,"slug":272,"title":270},{"current":269},"Critical tools united for a better developer workflow",{"_id":275,"author":276,"commentCount":285,"comments":29,"excerpt":286,"featureTag":10,"image":287,"publishedAt":290,"slug":291,"sponsored":10,"tags":293,"title":322},"wp-post-13910",[277],{"_id":278,"avatar":279,"name":282,"role":10,"slug":283},"wp-author-241",{"_type":20,"asset":280},{"_ref":281,"_type":23},"image-dd8139300509877ce9ddb183987d50bb5be09657-1024x1024-jpg","Jisoo Shin",{"current":284},"jshin",3,"How we approached and accomplished the integration between SO for Teams and MS Teams. This is a technical blog for folks who are interested in the process of how we got these two codebases to play nice with one another. ",{"_type":20,"asset":288},{"_ref":289,"_type":23},"image-ae85c99d16d3948c6c545458665a20eddc8ec699-1920x1080-png","2019-11-04T17:02:48.000Z",{"current":292},"a-technical-deep-dive-into-our-ms-teams-integration",[294,296,298,303,305,307,312],{"_createdAt":6,"_id":244,"_rev":8,"_type":9,"_updatedAt":6,"slug":295,"title":247},{"current":246},{"_createdAt":6,"_id":244,"_rev":8,"_type":9,"_updatedAt":6,"slug":297,"title":247},{"current":246},{"_createdAt":6,"_id":299,"_rev":8,"_type":9,"_updatedAt":6,"slug":300,"title":302},"wp-tagcat-engineering",{"current":301},"engineering","Engineering",{"_createdAt":6,"_id":299,"_rev":8,"_type":9,"_updatedAt":6,"slug":304,"title":302},{"current":301},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":306,"title":12},{"current":12},{"_createdAt":6,"_id":308,"_rev":8,"_type":9,"_updatedAt":6,"slug":309,"title":311},"wp-tagcat-microsoft-teams",{"current":310},"microsoft-teams","microsoft teams",{"_createdAt":6,"_id":204,"_rev":205,"_system":313,"_type":9,"_updatedAt":209,"description":315,"slug":321,"title":221},{"base":314},{"id":204,"rev":208},[316],{"_key":212,"_type":55,"children":317,"markDefs":320,"style":63},[318],{"_key":215,"_type":59,"marks":319,"text":217},[],[],{"current":220},"A Technical Deep Dive into Our MS Teams Integration",{"_id":324,"author":325,"commentCount":334,"comments":29,"excerpt":335,"featureTag":10,"image":336,"publishedAt":339,"slug":340,"sponsored":10,"tags":342,"title":365},"wp-post-13879",[326],{"_id":327,"avatar":328,"name":331,"role":10,"slug":332},"wp-author-220",{"_type":20,"asset":329},{"_ref":330,"_type":23},"image-3358f7d84ef0f0f4da9c4ee9d8d0f9a0863d032e-1024x1024-jpg","Lori Colston",{"current":333},"lcolston",14,"",{"_type":20,"asset":337},{"_ref":338,"_type":23},"image-137966d082e331dfb1a4d996e2ec2ece93f9a1f6-1920x1080-png","2019-11-04T17:00:17.000Z",{"current":341},"microsoft-teams-integration-announcement",[343,345,350,355],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":344,"title":12},{"current":12},{"_createdAt":6,"_id":346,"_rev":8,"_type":9,"_updatedAt":6,"slug":347,"title":349},"wp-tagcat-launch-announcement",{"current":348},"launch-announcement","launch announcement",{"_createdAt":6,"_id":351,"_rev":8,"_type":9,"_updatedAt":6,"slug":352,"title":354},"wp-tagcat-new-features",{"current":353},"new-features","new features",{"_createdAt":6,"_id":204,"_rev":205,"_system":356,"_type":9,"_updatedAt":209,"description":358,"slug":364,"title":221},{"base":357},{"id":204,"rev":208},[359],{"_key":212,"_type":55,"children":360,"markDefs":363,"style":63},[361],{"_key":215,"_type":59,"marks":362,"text":217},[],[],{"current":220},"Announcing our new integration with Microsoft Teams",[]]