[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-_ln46dBXrljsqnRaRNIMgi76Dkm0GXF27m_bkYgPUf0":3,"sanity-UFKhlTXRAa_zASyTTJ8-AU-zjHZgumOjGo3w0v3owz8":300},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":275},[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":59,"comments":247,"dateUrl":248,"excerpt":249,"image":250,"legacyBody":254,"product":12,"publishedAt":257,"slug":258,"sponsored":12,"tags":260,"title":274,"visible":247},"2023-05-25T09:36:57Z","wp-post-3220","dgl3SCUzppW3U2LvCoRwtY","blogPost","2023-07-13T14:54:17Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":54,"name":55,"role":56,"slug":57},"2023-05-23T16:27:18Z","wp-author-114","07ZbrKPSUrjrV4wQ6fam8u","blogAuthor","2023-08-29T11:49:01Z",{"_type":53},"image","former","Jeff Atwood","Co-founder",{"current":58},"jeffatwood",[60,71,81,89,97,128,136,144,152,160,168,177,190,228],{"_key":61,"_type":62,"children":63,"markDefs":69,"style":70},"444422fc22e7","block",[64],{"_key":65,"_type":66,"marks":67,"text":68},"444422fc22e70","span",[],"This is the twenty-third episode of the StackOverflow podcast, wherein Joel and I discuss the following:",[],"normal",{"_key":72,"_type":62,"children":73,"level":78,"listItem":79,"markDefs":80,"style":70},"6afca1fe43f6",[74],{"_key":75,"_type":66,"marks":76,"text":77},"6afca1fe43f60",[],"The Stack Overflow team will be in New York City from the 24th to the 28th. It's partly business, and partly a reward to our team for their hard work on the site. What are some cool geeky things for us to do in NYC?",1,"bullet",[],{"_key":82,"_type":62,"children":83,"level":78,"listItem":79,"markDefs":88,"style":70},"a3feeaf45378",[84],{"_key":85,"_type":66,"marks":86,"text":87},"a3feeaf453780",[],"We wonder: do newscasters wear pants?",[],{"_key":90,"_type":62,"children":91,"level":78,"listItem":79,"markDefs":96,"style":70},"c6ac02bf5a7c",[92],{"_key":93,"_type":66,"marks":94,"text":95},"c6ac02bf5a7c0",[],"Joel describes his upcoming Inc. magazine article enumerating the seven development mistakes we made in building Stack Overflow. I think by seven he meant zero.",[],{"_key":98,"_type":62,"children":99,"level":78,"listItem":79,"markDefs":122,"style":70},"623eac64bea6",[100,104,109,113,118],{"_key":101,"_type":66,"marks":102,"text":103},"623eac64bea60",[],"Most of the reviews of ",{"_key":105,"_type":66,"marks":106,"text":108},"623eac64bea61",[107],"e7bc15db2250","Cuil",{"_key":110,"_type":66,"marks":111,"text":112},"623eac64bea62",[]," and ",{"_key":114,"_type":66,"marks":115,"text":117},"623eac64bea63",[116],"6133ca112dc3","Knol",{"_key":119,"_type":66,"marks":120,"text":121},"623eac64bea64",[]," are negative because \"I tried it for what it was intended to be used, and it didn't work.\"",[123,126],{"_key":107,"_type":124,"href":125,"reference":12},"link","http:\u002F\u002Fwww.google.com\u002Furl?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fwww.cuil.com%2F&ei=_4DZSJr5LomasQPA3_DsDA&usg=AFQjCNEAaWsxycaSfzZK4sUO3um-Nx-U2g&sig2=taSQOqonltpv1GIixMSR3A",{"_key":116,"_type":124,"href":127,"reference":12},"http:\u002F\u002Fknol.google.com\u002Fk#",{"_key":129,"_type":62,"children":130,"level":78,"listItem":79,"markDefs":135,"style":70},"8fadfd529f36",[131],{"_key":132,"_type":66,"marks":133,"text":134},"8fadfd529f360",[],"The power of short informal code reviews in bridging the skill gap between beginning and expert software developers. Good developers think of this as self-preservation, because today's beginner code is tomorrow's code you'll have to maintain.",[],{"_key":137,"_type":62,"children":138,"level":78,"listItem":79,"markDefs":143,"style":70},"61d953d9e0ef",[139],{"_key":140,"_type":66,"marks":141,"text":142},"61d953d9e0ef0",[],"There have been a lot of requests for a packaged, customized version of Stack Overflow, but we have some reservations about the difficulty of delivering a packaged solution, and whether the current design will scale down to smaller private communities at all.",[],{"_key":145,"_type":62,"children":146,"level":78,"listItem":79,"markDefs":151,"style":70},"e1745da62dcb",[147],{"_key":148,"_type":66,"marks":149,"text":150},"e1745da62dcb0",[],"Should trusted users be allowed to close questions? Or should the community simply vote them down? I argue we need both of these methods; Joel feels we only need voting.",[],{"_key":153,"_type":62,"children":154,"level":78,"listItem":79,"markDefs":159,"style":70},"72fde680cbda",[155],{"_key":156,"_type":66,"marks":157,"text":158},"72fde680cbda0",[],"It's ok to have some \"fun\" programming questions every now and then. It can't be a community if you don't stop every so often to have some (at least partially on topic) fun.",[],{"_key":161,"_type":62,"children":162,"markDefs":167,"style":70},"fc82fec2e92a",[163],{"_key":164,"_type":66,"marks":165,"text":166},"fc82fec2e92a0",[],"We also answered the following listener questions:",[],{"_key":169,"_type":62,"children":170,"level":78,"listItem":175,"markDefs":176,"style":70},"48773ad98bcc",[171],{"_key":172,"_type":66,"marks":173,"text":174},"48773ad98bcc0",[],"\"How do you handle newbie questions?\"","number",[],{"_key":178,"_type":62,"children":179,"level":78,"listItem":175,"markDefs":189,"style":70},"1d702d5ec6ac",[180,185],{"_key":181,"_type":66,"marks":182,"text":184},"1d702d5ec6ac0",[183],"strong","Richard",{"_key":186,"_type":66,"marks":187,"text":188},"1d702d5ec6ac1",[],": \"How do you cultivate programmer mentoring at a small company?\"",[],{"_key":191,"_type":62,"children":192,"markDefs":223,"style":70},"e8d70f1e02e0",[193,197,202,206,211,215,219],{"_key":194,"_type":66,"marks":195,"text":196},"e8d70f1e02e00",[],"If you'd like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to ",{"_key":198,"_type":66,"marks":199,"text":201},"e8d70f1e02e01",[200],"a3bcabd652bb","podcast@stackoverflow.com",{"_key":203,"_type":66,"marks":204,"text":205},"e8d70f1e02e02",[],". You can ",{"_key":207,"_type":66,"marks":208,"text":210},"e8d70f1e02e03",[209],"c7aa9db166b2","record a question",{"_key":212,"_type":66,"marks":213,"text":214},"e8d70f1e02e04",[]," using nothing but a telephone and a web browser. We also have a dedicated phone number you can call to leave audio questions at ",{"_key":216,"_type":66,"marks":217,"text":218},"e8d70f1e02e05",[183],"646-826-3879",{"_key":220,"_type":66,"marks":221,"text":222},"e8d70f1e02e06",[],".",[224,226],{"_key":200,"_type":124,"href":225,"reference":12},"mailto:podcast@stackoverflow.com",{"_key":209,"_type":124,"href":227,"reference":12},"http:\u002F\u002Fblog.stackoverflow.com\u002Findex.php\u002F2008\u002F05\u002Frecording-podcast-questions-using-your-telephone\u002F",{"_key":229,"_type":62,"children":230,"markDefs":244,"style":70},"873d264581e8",[231,235,240],{"_key":232,"_type":66,"marks":233,"text":234},"873d264581e80",[],"The ",{"_key":236,"_type":66,"marks":237,"text":239},"873d264581e81",[238],"12a19ea01b05","transcript wiki",{"_key":241,"_type":66,"marks":242,"text":243},"873d264581e82",[]," for this episode is available for public editing.",[245],{"_key":238,"_type":124,"href":246,"reference":12},"https:\u002F\u002Fstackoverflow.fogbugz.com\u002Fdefault.asp?W25450",true,"2008\u002F09\u002F24","",{"_type":53,"asset":251},{"_ref":252,"_type":253},"image-2e7e2d828ffbb0404d422ecab697f29109a4339b-1500x1000-jpg","reference",{"code":255,"language":256},"\u003Cp>This is the twenty-third episode of the StackOverflow podcast, wherein Joel and I discuss the following:\u003C\u002Fp>\n\u003Cul>\u003Cli>\n\u003Cp>The Stack Overflow team will be in New York City from the 24th to the 28th. It's partly business, and partly a reward to our team for their hard work on the site. What are some cool geeky things for us to do in NYC?\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>We wonder: do newscasters wear pants?\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Joel describes his upcoming Inc. magazine article enumerating the seven development mistakes we made in building Stack Overflow. I think by seven he meant zero.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Most of the reviews of \u003Ca href=\"http:\u002F\u002Fwww.google.com\u002Furl?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fwww.cuil.com%2F&amp;ei=_4DZSJr5LomasQPA3_DsDA&amp;usg=AFQjCNEAaWsxycaSfzZK4sUO3um-Nx-U2g&amp;sig2=taSQOqonltpv1GIixMSR3A\">Cuil\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fknol.google.com\u002Fk#\">Knol\u003C\u002Fa> are negative because \"I tried it for what it was intended to be used, and it didn't work.\"\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The power of short informal code reviews in bridging the skill gap between beginning and expert software developers. Good developers think of this as self-preservation, because today's beginner code is tomorrow's code you'll have to maintain.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>There have been a lot of requests for a packaged, customized version of Stack Overflow, but we have some reservations about the difficulty of delivering a packaged solution, and whether the current design will scale down to smaller private communities at all.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Should trusted users be allowed to close questions? Or should the community simply vote them down? I argue we need both of these methods; Joel feels we only need voting.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>It's ok to have some \"fun\" programming questions every now and then. It can't be a community if you don't stop every so often to have some (at least partially on topic) fun.\u003C\u002Fli>\n\u003C\u002Ful>\u003Cp>We also answered the following listener questions:\u003C\u002Fp>\n\u003Col>\u003Cli>\n\u003Cp>\"How do you handle newbie questions?\"\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Richard\u003C\u002Fstrong>: \"How do you cultivate programmer mentoring at a small company?\"\u003C\u002Fli>\n\u003C\u002Fol>\u003Cp>If you'd like to submit a question to be answered in our next episode, record an audio file (90 seconds or less) and mail it to \u003Ca href=\"mailto:podcast@stackoverflow.com\">podcast@stackoverflow.com\u003C\u002Fa>. You can \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002Findex.php\u002F2008\u002F05\u002Frecording-podcast-questions-using-your-telephone\u002F\">record a question\u003C\u002Fa> using nothing but a telephone and a web browser. We also have a dedicated phone number you can call to leave audio questions at \u003Cstrong>646-826-3879\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fstackoverflow.fogbugz.com\u002Fdefault.asp?W25450\">transcript wiki\u003C\u002Fa> for this episode is available for public editing.\u003C\u002Fp>","html","2008-09-24T12:00:00.000Z",{"current":259},"podcast-23",[261,269],{"_createdAt":262,"_id":263,"_rev":264,"_type":265,"_updatedAt":262,"slug":266,"title":268},"2023-05-23T16:43:21Z","wp-tagcat-company","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":267},"company","Company",{"_createdAt":262,"_id":270,"_rev":264,"_type":265,"_updatedAt":262,"slug":271,"title":273},"wp-tagcat-podcast",{"current":272},"podcast","The Stack Overflow Podcast","Podcast #23",[276,282,288,294],{"_id":277,"publishedAt":278,"slug":279,"sponsored":12,"title":281},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":280},"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":283,"publishedAt":284,"slug":285,"sponsored":12,"title":287},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":286},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":289,"publishedAt":290,"slug":291,"sponsored":12,"title":293},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":292},"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":295,"publishedAt":296,"slug":297,"sponsored":12,"title":299},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":298},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":301,"sourceMap":-1},{"count":302,"lastTimestamp":12},0]