[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-pqDr33KFe3MAeLkJeMylZ1Oissb2M-B_C6VO_Wki6n0":3,"sanity-30fll7EZaNQLb2683X7aT2pXHh991sSJRNJR9NBXY-g":489},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":464},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"7ebd76d2-cebc-4b88-82f9-3dfb2c8bc5ca","2026-07-08T04:40:00.000Z",{"_type":10,"current":11},"slug","what-s-left-for-infrastructure-as-code-after-ai-moves-in",true,"What's left for infrastructure-as-code after AI moves in?",[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":12,"dateUrl":432,"excerpt":433,"image":434,"legacyBody":438,"product":82,"publishedAt":441,"slug":442,"sponsored":82,"tags":444,"title":463,"visible":12},"2023-05-25T09:36:57Z","wp-post-3420","9HpbCsT2tq0xwozQfkfWz1","blogPost","2023-07-13T14:54:23Z",[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,84,127,157,176,206,214,255,274,282,312,320,335,343,357,394,413],{"_key":61,"_type":62,"children":63,"markDefs":78,"style":83},"f40fb8ec0082","block",[64,69,74],{"_key":65,"_type":66,"marks":67,"text":68},"f40fb8ec00820","span",[],"This is the 49th episode of the StackOverflow podcast, where Joel and Jeff sit down with Alex Papadimoulis of ",{"_key":70,"_type":66,"marks":71,"text":73},"f40fb8ec00821",[72],"f56d40dd05c4","The Daily WTF",{"_key":75,"_type":66,"marks":76,"text":77},"f40fb8ec00822",[]," to discuss the distinction between IT\u002Fsysadmins and programmers, online justice for webforums, user-friendly IDs for databases, and the future of software distribution.",[79],{"_key":72,"_type":80,"href":81,"reference":82},"link","http:\u002F\u002Fthedailywtf.com\u002F",null,"normal",{"_key":85,"_type":62,"children":86,"level":118,"listItem":119,"markDefs":120,"style":83},"3bb09b39b3f0",[87,91,96,100,105,109,114],{"_key":88,"_type":66,"marks":89,"text":90},"3bb09b39b3f00",[],"Some of our favorite Daily WTF entries: ",{"_key":92,"_type":66,"marks":93,"text":95},"3bb09b39b3f01",[94],"0f19c2cd97cc","Spaced Out",{"_key":97,"_type":66,"marks":98,"text":99},"3bb09b39b3f02",[]," and ",{"_key":101,"_type":66,"marks":102,"text":104},"3bb09b39b3f03",[103],"6d9bb75f3b8f","Have You Tried JavaScript?",{"_key":106,"_type":66,"marks":107,"text":108},"3bb09b39b3f04",[]," Alex likens their writing process to the ",{"_key":110,"_type":66,"marks":111,"text":113},"3bb09b39b3f05",[112],"0896ff498957","Vital Signs",{"_key":115,"_type":66,"marks":116,"text":117},"3bb09b39b3f06",[]," column in Discover Magazine.",1,"bullet",[121,123,125],{"_key":94,"_type":80,"href":122,"reference":82},"http:\u002F\u002Fthedailywtf.com\u002Farticles\u002Fspaced-out.aspx",{"_key":103,"_type":80,"href":124,"reference":82},"http:\u002F\u002Fthedailywtf.com\u002FArticles\u002FStraight_Shooter_for_Upper_Management.aspx",{"_key":112,"_type":80,"href":126,"reference":82},"http:\u002F\u002Fdiscovermagazine.com\u002F2005\u002Fmay\u002Fvital-signs",{"_key":128,"_type":62,"children":129,"level":118,"listItem":119,"markDefs":152,"style":83},"259e4bec9128",[130,134,139,143,148],{"_key":131,"_type":66,"marks":132,"text":133},"259e4bec91280",[],"As we build up serverfault.com , the already grey area of \"which question goes where?\" becomes even .. greyer. The",{"_key":135,"_type":66,"marks":136,"text":138},"259e4bec91281",[137],"c4ecf9ab01d4"," animal, vegetable, mineral problem",{"_key":140,"_type":66,"marks":141,"text":142},"259e4bec91282",[]," is not going away any time soon. That said, if you can attach code to your question, it probably belongs on stackoverflow.com. And if your question involves a server (and no code), it probably belongs on serverfault.com. But there are always exceptions, like ",{"_key":144,"_type":66,"marks":145,"text":147},"259e4bec91283",[146],"22d4cf7a7cc2","this question about working conditions",{"_key":149,"_type":66,"marks":150,"text":151},"259e4bec91284",[],".",[153,155],{"_key":137,"_type":80,"href":154,"reference":82},"http:\u002F\u002Fwww.codinghorror.com\u002Fblog\u002Farchives\u002F000462.html",{"_key":146,"_type":80,"href":156,"reference":82},"http:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F741581\u002Fwhat-are-the-worst-working-conditions-you-have-written-code-in",{"_key":158,"_type":62,"children":159,"level":118,"listItem":119,"markDefs":173,"style":83},"1492e07303fa",[160,164,169],{"_key":161,"_type":66,"marks":162,"text":163},"1492e07303fa0",[],"I was surprised to find that there seems to be no critical mass of sysadmin\u002Fit bloggers online, certainly no equivalent to the legions of high profile programming bloggers. Thus, we'll be initially seeding ",{"_key":165,"_type":66,"marks":166,"text":168},"1492e07303fa1",[167],"8a69bb3734b2","serverfault.com",{"_key":170,"_type":66,"marks":171,"text":172},"1492e07303fa2",[]," with those programmers from stackoverflow.com who cross over and also wear the sysadmin\u002Fit hat in their work.",[174],{"_key":167,"_type":80,"href":175,"reference":82},"http:\u002F\u002Fserverfault.com",{"_key":177,"_type":62,"children":178,"level":118,"listItem":119,"markDefs":201,"style":83},"237cc0ce0bce",[179,183,188,192,197],{"_key":180,"_type":66,"marks":181,"text":182},"237cc0ce0bce0",[],"What if there was a programming language that used only abstract symbols instead of existing words in a human language? ",{"_key":184,"_type":66,"marks":185,"text":187},"237cc0ce0bce1",[186],"c64bb4f9ea70","There is",{"_key":189,"_type":66,"marks":190,"text":191},"237cc0ce0bce2",[],"! But it's only a research project. (And I found out that ",{"_key":193,"_type":66,"marks":194,"text":196},"237cc0ce0bce3",[195],"5dfd6a502bba","Joel wasn't kidding about APL!",{"_key":198,"_type":66,"marks":199,"text":200},"237cc0ce0bce4",[],")",[202,204],{"_key":186,"_type":80,"href":203,"reference":82},"http:\u002F\u002Fwww.mste.uiuc.edu\u002Fcourses\u002Fci407su02\u002Fstudents\u002Fmthunter\u002Fproject-final\u002F",{"_key":195,"_type":80,"href":205,"reference":82},"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAPL_(programming_language)",{"_key":207,"_type":62,"children":208,"level":118,"listItem":119,"markDefs":213,"style":83},"7f0461f116bd",[209],{"_key":210,"_type":66,"marks":211,"text":212},"7f0461f116bd0",[],"Some clarifications about the localization discussion last week. Joel and I continue to disagree about priorities here, is what it boils down to.",[],{"_key":215,"_type":62,"children":216,"level":118,"listItem":119,"markDefs":248,"style":83},"0324c9c0fdff",[217,221,226,230,235,239,244],{"_key":218,"_type":66,"marks":219,"text":220},"0324c9c0fdff0",[],"Joel and Michael are fans of the ",{"_key":222,"_type":66,"marks":223,"text":225},"0324c9c0fdff1",[224],"5d7c4e385a06","hellban",{"_key":227,"_type":66,"marks":228,"text":229},"0324c9c0fdff2",[]," concept, but I find it to be a bit much like the guys in black masks making people disappear overnight. We ",{"_key":231,"_type":66,"marks":232,"text":234},"0324c9c0fdff3",[233],"b69663ca66be","implemented a penalty box",{"_key":236,"_type":66,"marks":237,"text":238},"0324c9c0fdff4",[]," instead. The hellban might be appropriate for random spammers, but for engaged members of a community, it's a terrible system of justice. We also ",{"_key":240,"_type":66,"marks":241,"text":243},"0324c9c0fdff5",[242],"3c729ba29628","improved our flagging system",{"_key":245,"_type":66,"marks":246,"text":247},"0324c9c0fdff6",[]," ala Craigslist so it's easier to communicate with moderators.",[249,251,253],{"_key":224,"_type":80,"href":250,"reference":82},"http:\u002F\u002Fwww.urbandictionary.com\u002Fdefine.php?term=hellban",{"_key":233,"_type":80,"href":252,"reference":82},"http:\u002F\u002Fblog.stackoverflow.com\u002F2009\u002F04\u002Fa-day-in-the-penalty-box\u002F",{"_key":242,"_type":80,"href":254,"reference":82},"http:\u002F\u002Fblog.stackoverflow.com\u002F2009\u002F04\u002Fraising-a-red-flag\u002F",{"_key":256,"_type":62,"children":257,"level":118,"listItem":119,"markDefs":271,"style":83},"98847527961d",[258,262,267],{"_key":259,"_type":66,"marks":260,"text":261},"98847527961d0",[],"The specific source of friction was editing. It turns out that the spirit of an edit is as important as the technical rationale for it. We ",{"_key":263,"_type":66,"marks":264,"text":266},"98847527961d1",[265],"5d2e6f3587db","love and encourage editing",{"_key":268,"_type":66,"marks":269,"text":270},"98847527961d2",[],", of course, but it's possible to follow the absolute letter of the law and still be toxic to the community. Joel says that the typical programming mindset makes us particularly prone to this behavior.",[272],{"_key":265,"_type":80,"href":273,"reference":82},"http:\u002F\u002Fblog.stackoverflow.com\u002F2009\u002F04\u002Fin-defense-of-editing\u002F",{"_key":275,"_type":62,"children":276,"level":118,"listItem":119,"markDefs":281,"style":83},"1574f156b691",[277],{"_key":278,"_type":66,"marks":279,"text":280},"1574f156b6910",[],"You have to be able to let things go. One of the curiosities of Wikipedia is that the most obsessed users always win. You can't compete with someone who devotes hours every day to maintaining their pet topic, with scripts to protect it. This system, on some level, must work because if it didn't Wikipedia would be permanently broken.",[],{"_key":283,"_type":62,"children":284,"level":118,"listItem":119,"markDefs":307,"style":83},"917d0ec1db03",[285,289,294,298,303],{"_key":286,"_type":66,"marks":287,"text":288},"917d0ec1db030",[],"In addition to software increasingly running in the browser via various mechanisms, we view ",{"_key":290,"_type":66,"marks":291,"text":293},"917d0ec1db031",[292],"dd15a7ff59ef","services like Valve's Steam",{"_key":295,"_type":66,"marks":296,"text":297},"917d0ec1db032",[]," as the future of software distribution. Ultimately it should be as easy and painless to install software as it is on the closed-ecosystem ",{"_key":299,"_type":66,"marks":300,"text":302},"917d0ec1db033",[301],"8440da4bbb42","iPhone and its App Store",{"_key":304,"_type":66,"marks":305,"text":306},"917d0ec1db034",[],". The tension between digital distribution and traditional retail channels is still a major hurdle, however.",[308,310],{"_key":292,"_type":80,"href":309,"reference":82},"http:\u002F\u002Fstore.steampowered.com\u002F",{"_key":301,"_type":80,"href":311,"reference":82},"http:\u002F\u002Fwww.apple.com\u002Fiphone\u002Fappstore\u002F",{"_key":313,"_type":62,"children":314,"markDefs":319,"style":83},"139c27dcb8b4",[315],{"_key":316,"_type":66,"marks":317,"text":318},"139c27dcb8b40",[],"Alex liked this Stack Overflow question:",[],{"_key":321,"_type":62,"children":322,"level":118,"listItem":119,"markDefs":332,"style":83},"e38aa6508924",[323,328],{"_key":324,"_type":66,"marks":325,"text":327},"e38aa65089240",[326],"a421d26ca7c7","Database-wide unique-yet-simple identifiers in SQL Server",{"_key":329,"_type":66,"marks":330,"text":331},"e38aa65089241",[],". Great question having to do with the human readability of IDs for unique database records. Lots of food for thought. Alex recommends unique lengths per record type, or the \"Smart Key\" approach of encoding dates and other unique things in the id.",[333],{"_key":326,"_type":80,"href":334,"reference":82},"http:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F721497\u002Fdatabase-wide-unique-yet-simple-identifiers-in-sql-server",{"_key":336,"_type":62,"children":337,"markDefs":342,"style":83},"0c6cb099d8d1",[338],{"_key":339,"_type":66,"marks":340,"text":341},"0c6cb099d8d10",[],"We answered the following listener questions on this podcast:",[],{"_key":344,"_type":62,"children":345,"level":118,"listItem":355,"markDefs":356,"style":83},"bbe5a8378ab0",[346,351],{"_key":347,"_type":66,"marks":348,"text":350},"bbe5a8378ab00",[349],"strong","Andy Brice",{"_key":352,"_type":66,"marks":353,"text":354},"bbe5a8378ab01",[],": \"What will happen with the market with downloadable software? Everything in the browser? Hybrid between the downloadable executables and stuff running in the browser? Or will it be business as usual?\"","number",[],{"_key":358,"_type":62,"children":359,"markDefs":389,"style":83},"b302716007fc",[360,364,369,373,378,382,386],{"_key":361,"_type":66,"marks":362,"text":363},"b302716007fc0",[],"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":365,"_type":66,"marks":366,"text":368},"b302716007fc1",[367],"512841c32a2a","podcast@stackoverflow.com",{"_key":370,"_type":66,"marks":371,"text":372},"b302716007fc2",[],". You can ",{"_key":374,"_type":66,"marks":375,"text":377},"b302716007fc3",[376],"c2af0eaeebc1","record a question",{"_key":379,"_type":66,"marks":380,"text":381},"b302716007fc4",[]," 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":383,"_type":66,"marks":384,"text":385},"b302716007fc5",[349],"646-826-3879",{"_key":387,"_type":66,"marks":388,"text":151},"b302716007fc6",[],[390,392],{"_key":367,"_type":80,"href":391,"reference":82},"mailto:podcast@stackoverflow.com",{"_key":376,"_type":80,"href":393,"reference":82},"http:\u002F\u002Fblog.stackoverflow.com\u002Findex.php\u002F2008\u002F05\u002Frecording-podcast-questions-using-your-telephone\u002F",{"_key":395,"_type":62,"children":396,"markDefs":410,"style":83},"4d3159fe2108",[397,401,406],{"_key":398,"_type":66,"marks":399,"text":400},"4d3159fe21080",[],"Reminder: next week, we'll have Steve Yegge as a guest. The ",{"_key":402,"_type":66,"marks":403,"text":405},"4d3159fe21081",[404],"e3b97426f1ac","previous episode with Steve",{"_key":407,"_type":66,"marks":408,"text":409},"4d3159fe21082",[]," was hugely popular, so hopefully this will be another winner!",[411],{"_key":404,"_type":80,"href":412,"reference":82},"http:\u002F\u002Fblog.stackoverflow.com\u002F2008\u002F10\u002Fpodcast-25\u002F",{"_key":414,"_type":62,"children":415,"markDefs":429,"style":83},"8e44fc1ed23f",[416,420,425],{"_key":417,"_type":66,"marks":418,"text":419},"8e44fc1ed23f0",[],"The ",{"_key":421,"_type":66,"marks":422,"text":424},"8e44fc1ed23f1",[423],"2bf9fcbccdc4","transcript wiki",{"_key":426,"_type":66,"marks":427,"text":428},"8e44fc1ed23f2",[]," for this episode is available for public editing.",[430],{"_key":423,"_type":80,"href":431,"reference":82},"https:\u002F\u002Fstackoverflow.fogbugz.com\u002Fdefault.asp?pg=pgWiki&command=view&ixWikiPage=29041","2009\u002F04\u002F15","",{"_type":53,"asset":435},{"_ref":436,"_type":437},"image-2e7e2d828ffbb0404d422ecab697f29109a4339b-1500x1000-jpg","reference",{"code":439,"language":440},"\u003Cp>This is the 49th episode of the StackOverflow podcast, where Joel and Jeff sit down with Alex Papadimoulis of \u003Ca href=\"http:\u002F\u002Fthedailywtf.com\u002F\">The Daily WTF\u003C\u002Fa> to discuss the distinction between IT\u002Fsysadmins and programmers, online justice for webforums, user-friendly IDs for databases, and the future of software distribution.\u003C\u002Fp>\n\u003Cul>\u003Cli>\n\u003Cp>Some of our favorite Daily WTF entries: \u003Ca href=\"http:\u002F\u002Fthedailywtf.com\u002Farticles\u002Fspaced-out.aspx\">Spaced Out\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fthedailywtf.com\u002FArticles\u002FStraight_Shooter_for_Upper_Management.aspx\">Have You Tried JavaScript?\u003C\u002Fa> Alex likens their writing process to the \u003Ca href=\"http:\u002F\u002Fdiscovermagazine.com\u002F2005\u002Fmay\u002Fvital-signs\">Vital Signs\u003C\u002Fa> column in Discover Magazine.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>As we build up serverfault.com , the already grey area of \"which question goes where?\" becomes even .. greyer. The\u003Ca href=\"http:\u002F\u002Fwww.codinghorror.com\u002Fblog\u002Farchives\u002F000462.html\"> animal, vegetable, mineral problem\u003C\u002Fa> is not going away any time soon. That said, if you can attach code to your question, it probably belongs on stackoverflow.com. And if your question involves a server (and no code), it probably belongs on serverfault.com. But there are always exceptions, like \u003Ca href=\"http:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F741581\u002Fwhat-are-the-worst-working-conditions-you-have-written-code-in\">this question about working conditions\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>I was surprised to find that there seems to be no critical mass of sysadmin\u002Fit bloggers online, certainly no equivalent to the legions of high profile programming bloggers. Thus, we'll be initially seeding \u003Ca href=\"http:\u002F\u002Fserverfault.com\">serverfault.com\u003C\u002Fa> with those programmers from stackoverflow.com who cross over and also wear the sysadmin\u002Fit hat in their work.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>What if there was a programming language that used only abstract symbols instead of existing words in a human language? \u003Ca href=\"http:\u002F\u002Fwww.mste.uiuc.edu\u002Fcourses\u002Fci407su02\u002Fstudents\u002Fmthunter\u002Fproject-final\u002F\">There is\u003C\u002Fa>! But it's only a research project. (And I found out that \u003Ca href=\"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAPL_(programming_language)\">Joel wasn't kidding about APL!\u003C\u002Fa>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Some clarifications about the localization discussion last week. Joel and I continue to disagree about priorities here, is what it boils down to.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Joel and Michael are fans of the \u003Ca href=\"http:\u002F\u002Fwww.urbandictionary.com\u002Fdefine.php?term=hellban\">hellban\u003C\u002Fa> concept, but I find it to be a bit much like the guys in black masks making people disappear overnight. We \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2009\u002F04\u002Fa-day-in-the-penalty-box\u002F\">implemented a penalty box\u003C\u002Fa> instead. The hellban might be appropriate for random spammers, but for engaged members of a community, it's a terrible system of justice. We also \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2009\u002F04\u002Fraising-a-red-flag\u002F\">improved our flagging system\u003C\u002Fa> ala Craigslist so it's easier to communicate with moderators.  \u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The specific source of friction was editing. It turns out that the spirit of an edit is as important as the technical rationale for it. We \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2009\u002F04\u002Fin-defense-of-editing\u002F\">love and encourage editing\u003C\u002Fa>, of course, but it's possible to follow the absolute letter of the law and still be toxic to the community. Joel says that the typical programming mindset makes us particularly prone to this behavior.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You have to be able to let things go. One of the curiosities of Wikipedia is that the most obsessed users always win. You can't compete with someone who devotes hours every day to maintaining their pet topic, with scripts to protect it. This system, on some level, must work because if it didn't Wikipedia would be permanently broken.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>In addition to software increasingly running in the browser via various mechanisms, we view \u003Ca href=\"http:\u002F\u002Fstore.steampowered.com\u002F\">services like Valve's Steam\u003C\u002Fa> as the future of software distribution. Ultimately it should be as easy and painless to install software as it is on the closed-ecosystem \u003Ca href=\"http:\u002F\u002Fwww.apple.com\u002Fiphone\u002Fappstore\u002F\">iPhone and its App Store\u003C\u002Fa>. The tension between digital distribution and traditional retail channels is still a major hurdle, however.\u003C\u002Fli>\n\u003C\u002Ful>\u003Cp>Alex liked this Stack Overflow question:\u003C\u002Fp>\n\u003Cul>\u003Cli>\u003Ca href=\"http:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F721497\u002Fdatabase-wide-unique-yet-simple-identifiers-in-sql-server\">Database-wide unique-yet-simple identifiers in SQL Server\u003C\u002Fa>. Great question having to do with the human readability of IDs for unique database records. Lots of food for thought. Alex recommends unique lengths per record type, or the \"Smart Key\" approach of encoding dates and other unique things in the id.  \u003C\u002Fli>\n\u003C\u002Ful>\u003Cp>We answered the following listener questions on this podcast:\u003C\u002Fp>\n\u003Col>\u003Cli>\u003Cstrong>Andy Brice\u003C\u002Fstrong>: \"What will happen with the market with downloadable software? Everything in the browser? Hybrid between the downloadable executables and stuff running in the browser? Or will it be business as usual?\"  \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>Reminder: next week, we'll have Steve Yegge as a guest. The \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2008\u002F10\u002Fpodcast-25\u002F\">previous episode with Steve\u003C\u002Fa> was hugely popular, so hopefully this will be another winner!\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fstackoverflow.fogbugz.com\u002Fdefault.asp?pg=pgWiki&amp;command=view&amp;ixWikiPage=29041\">transcript wiki\u003C\u002Fa> for this episode is available for public editing.\u003C\u002Fp>","html","2009-04-15T12:00:00.000Z",{"current":443},"podcast-49",[445,453,458],{"_createdAt":446,"_id":447,"_rev":448,"_type":449,"_updatedAt":446,"slug":450,"title":452},"2023-05-23T16:43:21Z","wp-tagcat-background","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":451},"background","Background",{"_createdAt":446,"_id":454,"_rev":448,"_type":449,"_updatedAt":446,"slug":455,"title":457},"wp-tagcat-company",{"current":456},"company","Company",{"_createdAt":446,"_id":459,"_rev":448,"_type":449,"_updatedAt":446,"slug":460,"title":462},"wp-tagcat-podcast",{"current":461},"podcast","The Stack Overflow Podcast","Podcast #49",[465,471,477,483],{"_id":466,"publishedAt":467,"slug":468,"sponsored":82,"title":470},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":469},"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":472,"publishedAt":473,"slug":474,"sponsored":82,"title":476},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":475},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":478,"publishedAt":479,"slug":480,"sponsored":82,"title":482},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":481},"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":484,"publishedAt":485,"slug":486,"sponsored":82,"title":488},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":487},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":490,"sourceMap":-1},{"count":491,"lastTimestamp":82},0]