[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-IsZP7rP2q2DROjIqc1Jw6K_hhw1Iz3gvj7bxcn3LO6s":3,"sanity-y0NFtH-STaLCzyiYV9s4TGli_783KFEJhhCpMpiuZ4M":263},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":238},[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":174,"dateUrl":175,"excerpt":176,"image":177,"product":12,"publishedAt":181,"slug":182,"sponsored":12,"tags":184,"title":237,"visible":174},"2024-12-02T19:37:47Z","157dc733-9edc-447b-9910-ee4d086b706c","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,86,105,123,163],{"_key":64,"_type":65,"markDefs":12,"url":66},"e5092069730d","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F53003da8-3d31-4224-aab9-efcd87c18a84",{"_key":68,"_type":69,"children":70,"markDefs":81,"style":85},"8312bf182b67","block",[71,77],{"_key":72,"_type":73,"marks":74,"text":76},"8a672461404f0","span",[75],"1f9d928e7c39","Tabnine",{"_key":78,"_type":73,"marks":79,"text":80},"8a672461404f1",[]," is an AI code assistant that offers AI tools for code generation, testing, and code review.",[82],{"_key":75,"_type":83,"href":84,"reference":12},"link","https:\u002F\u002Fwww.tabnine.com\u002F","normal",{"_key":87,"_type":69,"children":88,"markDefs":102,"style":85},"c76513400025",[89,93,98],{"_key":90,"_type":73,"marks":91,"text":92},"fa8207a4eda00",[],"Eran was previously a researcher at IBM, where he worked on ",{"_key":94,"_type":73,"marks":95,"text":97},"fa8207a4eda01",[96],"60cb544c8413","IBM Watson",{"_key":99,"_type":73,"marks":100,"text":101},"fa8207a4eda02",[],".",[103],{"_key":96,"_type":83,"href":104,"reference":12},"https:\u002F\u002Fwww.ibm.com\u002Fwatson",{"_key":106,"_type":69,"children":107,"markDefs":120,"style":85},"402505f9c572",[108,112,117],{"_key":109,"_type":73,"marks":110,"text":111},"fcd63660f96e0",[],"Connect with Eran on ",{"_key":113,"_type":73,"marks":114,"text":116},"fcd63660f96e1",[115],"f50548cc6a4b","LinkedIn",{"_key":118,"_type":73,"marks":119,"text":101},"fcd63660f96e2",[],[121],{"_key":115,"_type":83,"href":122,"reference":12},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Feranyahav\u002F?originalSubdomain=il",{"_key":124,"_type":69,"children":125,"markDefs":156,"style":85},"df0869c87e99",[126,130,135,139,144,148,153],{"_key":127,"_type":73,"marks":128,"text":129},"703c626001160",[],"Stack Overflow user ",{"_key":131,"_type":73,"marks":132,"text":134},"703c626001161",[133],"da453b7dd52b","Anders",{"_key":136,"_type":73,"marks":137,"text":138},"703c626001162",[]," earned a ",{"_key":140,"_type":73,"marks":141,"text":143},"703c626001163",[142],"8d817025ba36","Populist badge",{"_key":145,"_type":73,"marks":146,"text":147},"703c626001164",[]," with their first-class answer to ",{"_key":149,"_type":73,"marks":150,"text":152},"703c626001165",[151],"71dc01225cb9","How to detect the current screen resolution?",{"_key":154,"_type":73,"marks":155,"text":101},"703c626001166",[],[157,159,161],{"_key":133,"_type":83,"href":158,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F3501\u002Fanders",{"_key":142,"_type":83,"href":160,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fhelp\u002Fbadges\u002F62\u002Fpopulist",{"_key":151,"_type":83,"href":162,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F4631292\u002Fhow-to-detect-the-current-screen-resolution",{"_key":164,"_type":69,"children":165,"markDefs":171,"style":85},"67c203fab209",[166],{"_key":167,"_type":73,"marks":168,"text":170},"49969f88d1f5",[169],"2f63ba6f3a2d","TRANSCRIPT",[172],{"_key":169,"_type":83,"href":173,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Feven-high-quality-code-can-lead-to-tech-debt\u002Ftranscript",true,"2024\u002F12\u002F03","Ben talks with Eran Yahav, a former researcher on IBM Watson who’s now the CTO and cofounder of AI coding company Tabnine. Ben and Eran talk about the intersection of software development and AI, the evolution of program synthesis, and Eran’s path from IBM research to startup CTO. They also discuss how to balance the productivity and learning gains of AI coding tools (especially for junior devs) against very real concerns around quality, security, and tech debt. ",{"_type":53,"asset":178,"attribution":180},{"_ref":179,"_type":56},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2024-12-03T08:40:00.000Z",{"_type":10,"current":183},"even-high-quality-code-can-lead-to-tech-debt",[185,192,196,201,205,212,217,222,227,232],{"_createdAt":186,"_id":187,"_rev":188,"_type":189,"_updatedAt":186,"slug":190,"title":191},"2023-05-23T16:43:21Z","wp-tagcat-se-tech","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":191},"se-tech",{"_createdAt":186,"_id":193,"_rev":188,"_type":189,"_updatedAt":186,"slug":194,"title":195},"wp-tagcat-se-stackoverflow",{"current":195},"se-stackoverflow",{"_createdAt":186,"_id":197,"_rev":188,"_type":189,"_updatedAt":186,"slug":198,"title":200},"wp-tagcat-podcast",{"current":199},"podcast","The Stack Overflow Podcast",{"_createdAt":186,"_id":202,"_rev":188,"_type":189,"_updatedAt":186,"slug":203,"title":204},"wp-tagcat-llm",{"current":204},"llm",{"_createdAt":186,"_id":206,"_rev":207,"_type":189,"_updatedAt":208,"slug":209,"title":211},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":210},"ai","AI",{"_createdAt":186,"_id":213,"_rev":188,"_type":189,"_updatedAt":186,"slug":214,"title":216},"wp-tagcat-generative-ai",{"current":215},"generative-ai","generative AI",{"_createdAt":186,"_id":218,"_rev":188,"_type":189,"_updatedAt":186,"slug":219,"title":221},"wp-tagcat-software-development",{"current":220},"software-development","software development",{"_createdAt":186,"_id":223,"_rev":188,"_type":189,"_updatedAt":186,"slug":224,"title":226},"wp-tagcat-tech-debt",{"current":225},"tech-debt","tech debt",{"_createdAt":186,"_id":228,"_rev":188,"_type":189,"_updatedAt":186,"slug":229,"title":231},"wp-tagcat-ai-assistant",{"current":230},"ai-assistant","ai assistant",{"_createdAt":186,"_id":233,"_rev":188,"_type":189,"_updatedAt":186,"slug":234,"title":236},"wp-tagcat-ai-coding",{"current":235},"ai-coding","ai coding","Even high-quality code can lead to tech debt",[239,245,251,257],{"_id":240,"publishedAt":241,"slug":242,"sponsored":12,"title":244},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":243},"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":246,"publishedAt":247,"slug":248,"sponsored":12,"title":250},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":249},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":252,"publishedAt":253,"slug":254,"sponsored":12,"title":256},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":255},"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":258,"publishedAt":259,"slug":260,"sponsored":12,"title":262},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":261},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":264,"sourceMap":-1},{"count":265,"lastTimestamp":12},0]