[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-WtXCZRKpZm_CsunZq5bPdC8w4OTF_DcRQaMe5dyOpd4":3,"sanity-SX8XRW_dReNNbxkxTsHtPFrsga-CRC62ODI-sR9gd1Q":349},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":324},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d53f9358-3bb2-4f69-aebe-d31d19522cd4","2026-07-10T07:40:00.000Z",{"_type":10,"current":11},"slug","building-more-than-just-an-agent-harness",null,"Building more than just an agent harness",[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":252,"dateUrl":253,"excerpt":254,"image":255,"product":12,"publishedAt":259,"slug":260,"sponsored":12,"tags":262,"title":323,"visible":252},"2024-03-21T21:35:30Z","04744119-a25e-4ad4-a3ea-1e5037462496","XzVcPPDfPNmxxXS3zvDplR","blogPost","2025-10-31T17:26:43Z",[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,67,108,127,145,153,161,169,177,185,193,201,209,217,225,233,241],{"_key":64,"_type":65,"markDefs":12,"url":66},"d1b7cec652e8","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F4d6ea265-1f75-43bf-a47b-7ed24e88ec40",{"_key":68,"_type":69,"children":70,"markDefs":99,"style":107},"c62c555151b0","block",[71,77,81,86,90,95],{"_key":72,"_type":73,"marks":74,"text":76},"ff6362c10fc2","span",[75],"d0381b9cc5a9","GitClear",{"_key":78,"_type":73,"marks":79,"text":80},"ed87ceae8fe41",[]," is a developer-friendly code review tool that aims to deliver higher developer satisfaction and faster releases. Check out their ",{"_key":82,"_type":73,"marks":83,"text":85},"ed87ceae8fe42",[84],"f13a0490c23e","blog",{"_key":87,"_type":73,"marks":88,"text":89},"ed87ceae8fe43",[]," or find them on ",{"_key":91,"_type":73,"marks":92,"text":94},"ed87ceae8fe44",[93],"a63b9244850e","GitHub",{"_key":96,"_type":73,"marks":97,"text":98},"ed87ceae8fe45",[],".",[100,103,105],{"_key":75,"_type":101,"href":102,"reference":12},"link","https:\u002F\u002Fwww.gitclear.com\u002F",{"_key":84,"_type":101,"href":104,"reference":12},"https:\u002F\u002Fwww.gitclear.com\u002Fblog",{"_key":93,"_type":101,"href":106,"reference":12},"https:\u002F\u002Fgithub.com\u002Fmarketplace\u002Fgitclear","normal",{"_key":109,"_type":69,"children":110,"markDefs":124,"style":107},"f88f186e09b6",[111,115,120],{"_key":112,"_type":73,"marks":113,"text":114},"af29b1226c480",[],"GitClear’s ",{"_key":116,"_type":73,"marks":117,"text":119},"af29b1226c481",[118],"11929b0a5f8e","research",{"_key":121,"_type":73,"marks":122,"text":123},"af29b1226c482",[]," focuses on how AI code-gen tools have impacted code quality (and not in a good way).",[125],{"_key":118,"_type":101,"href":126,"reference":12},"https:\u002F\u002Fwww.gitclear.com\u002Fcoding_on_copilot_data_shows_ais_downward_pressure_on_code_quality",{"_key":128,"_type":69,"children":129,"markDefs":142,"style":107},"5dddc78f48ed",[130,134,139],{"_key":131,"_type":73,"marks":132,"text":133},"7aaa95d04d180",[],"Find Bill on ",{"_key":135,"_type":73,"marks":136,"text":138},"7aaa95d04d181",[137],"4a62f71f7692","LinkedIn",{"_key":140,"_type":73,"marks":141,"text":98},"7aaa95d04d182",[],[143],{"_key":137,"_type":101,"href":144,"reference":12},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fwiharding\u002F",{"_key":146,"_type":69,"children":147,"markDefs":152,"style":107},"178e3fda1287",[148],{"_key":149,"_type":73,"marks":150,"text":151},"9082fcd1fa560",[],"Chapters",[],{"_key":154,"_type":69,"children":155,"markDefs":160,"style":107},"1c559d29a52e",[156],{"_key":157,"_type":73,"marks":158,"text":159},"39fc943aa9c30",[],"00:00 Introduction",[],{"_key":162,"_type":69,"children":163,"markDefs":168,"style":107},"d7217ef58c4d",[164],{"_key":165,"_type":73,"marks":166,"text":167},"7dd11d8333ca0",[],"00:30 Background of the Research",[],{"_key":170,"_type":69,"children":171,"markDefs":176,"style":107},"4f61d21e0d04",[172],{"_key":173,"_type":73,"marks":174,"text":175},"07abbc8629d40",[],"06:09 Business Model of GitClear",[],{"_key":178,"_type":69,"children":179,"markDefs":184,"style":107},"6e11bc7a9f7a",[180],{"_key":181,"_type":73,"marks":182,"text":183},"b5a078bf63c70",[],"09:46 Copy Pasted Code",[],{"_key":186,"_type":69,"children":187,"markDefs":192,"style":107},"6aa0db91bce9",[188],{"_key":189,"_type":73,"marks":190,"text":191},"358de7e2b0370",[],"10:26 Churn Code",[],{"_key":194,"_type":69,"children":195,"markDefs":200,"style":107},"36c5eb85391c",[196],{"_key":197,"_type":73,"marks":198,"text":199},"98efa70aa4700",[],"12:21 Code Readability",[],{"_key":202,"_type":69,"children":203,"markDefs":208,"style":107},"caa7f24839f6",[204],{"_key":205,"_type":73,"marks":206,"text":207},"60069175b2e40",[],"14:12 Code Suggestions and Auto-Completion",[],{"_key":210,"_type":69,"children":211,"markDefs":216,"style":107},"963c6ec0112a",[212],{"_key":213,"_type":73,"marks":214,"text":215},"8432f95d51340",[],"16:34 Drop in Moved Code",[],{"_key":218,"_type":69,"children":219,"markDefs":224,"style":107},"1f9d8e83abb6",[220],{"_key":221,"_type":73,"marks":222,"text":223},"35f3e898d5440",[],"23:18 Larger Token Windows",[],{"_key":226,"_type":69,"children":227,"markDefs":232,"style":107},"722bf65a0694",[228],{"_key":229,"_type":73,"marks":230,"text":231},"3019b44d93190",[],"26:31 Improving Gen AI",[],{"_key":234,"_type":69,"children":235,"markDefs":240,"style":107},"61b438d3e4e7",[236],{"_key":237,"_type":73,"marks":238,"text":239},"17b455cb6a2a0",[],"28:46 Conclusion",[],{"_key":242,"_type":69,"children":243,"markDefs":249,"style":107},"9a9a106f4046",[244],{"_key":245,"_type":73,"marks":246,"text":248},"3b482b744ce00",[247],"dcb09f168877","TRANSCRIPT",[250],{"_key":247,"_type":101,"href":251,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fis-ai-making-your-code-worse\u002Ftranscript",true,"2024\u002F03\u002F22","Ben and Ryan are joined by Bill Harding, CEO of GitClear, for a discussion of AI-generated code quality and its impact on productivity. GitClear’s research has highlighted the fact that while AI can suggest valid code, it can’t necessarily reuse and modify existing code—a recipe for long-term challenges in maintainability and test coverage if devs are too dependent on AI code-gen tools.",{"_type":53,"asset":256,"attribution":258},{"_ref":257,"_type":56},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2024-03-22T21:35:00.000Z",{"_type":10,"current":261},"is-ai-making-your-code-worse",[263,272,278,283,288,293,297,301,306],{"_createdAt":264,"_id":265,"_rev":266,"_type":267,"_updatedAt":268,"slug":269,"title":271},"2023-05-23T16:43:21Z","wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","blogTag","2025-01-30T16:19:01Z",{"current":270},"ai","AI",{"_createdAt":264,"_id":273,"_rev":274,"_type":267,"_updatedAt":264,"slug":275,"title":277},"wp-tagcat-ai-assistant","9HpbCsT2tq0xwozQfkc4ih",{"current":276},"ai-assistant","ai assistant",{"_createdAt":264,"_id":279,"_rev":274,"_type":267,"_updatedAt":264,"slug":280,"title":282},"wp-tagcat-ai-coding",{"current":281},"ai-coding","ai coding",{"_createdAt":264,"_id":284,"_rev":274,"_type":267,"_updatedAt":264,"slug":285,"title":287},"wp-tagcat-generative-ai",{"current":286},"generative-ai","generative AI",{"_createdAt":264,"_id":289,"_rev":274,"_type":267,"_updatedAt":264,"slug":290,"title":292},"wp-tagcat-code-quality",{"current":291},"code-quality","code quality",{"_createdAt":264,"_id":294,"_rev":274,"_type":267,"_updatedAt":264,"slug":295,"title":296},"wp-tagcat-se-tech",{"current":296},"se-tech",{"_createdAt":264,"_id":298,"_rev":274,"_type":267,"_updatedAt":264,"slug":299,"title":300},"wp-tagcat-se-stackoverflow",{"current":300},"se-stackoverflow",{"_createdAt":264,"_id":302,"_rev":274,"_type":267,"_updatedAt":264,"slug":303,"title":305},"wp-tagcat-podcast",{"current":304},"podcast","The Stack Overflow Podcast",{"_createdAt":307,"_id":308,"_rev":309,"_type":267,"_updatedAt":310,"description":311,"slug":320,"title":322},"2024-09-12T10:47:51Z","1dc92c86-0099-46d4-ba5b-41e5697d43c0","6PK1Gm0YEnAcvtXN32g6bL","2024-09-17T14:27:36Z",[312],{"_key":313,"_type":69,"children":314,"markDefs":319,"style":107},"1ddad854068f",[315],{"_key":316,"_type":73,"marks":317,"text":318},"312bffce4f510",[],"Articles on business, SaaS, and the software that powers organizations.",[],{"_type":10,"current":321},"business","Business Hub","Is AI making your code worse?",[325,331,337,343],{"_id":326,"publishedAt":327,"slug":328,"sponsored":12,"title":330},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":329},"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":332,"publishedAt":333,"slug":334,"sponsored":12,"title":336},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":335},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":338,"publishedAt":339,"slug":340,"sponsored":12,"title":342},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":341},"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":344,"publishedAt":345,"slug":346,"sponsored":12,"title":348},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":347},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":350,"sourceMap":-1},{"count":351,"lastTimestamp":352},7,"2024-04-25T18:12:11Z"]