[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-aTXOgkwA7LlBeQn7k8xgLXs2dYBOUbs3C7QQGGxqkm0":3,"sanity-SnVSS8JGmambl2LG7n3wJvPHgSN89wj0lgP1LxR2bnQ":380},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":355},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"4d0175f4-40a8-47eb-9bb3-a453b326aa7d","2026-07-03T07:40:00.000Z",{"_type":10,"current":11},"slug","the-good-the-bad-and-the-ai-apps",null,"The good, the bad, and the AI apps",[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":327,"dateUrl":328,"excerpt":329,"image":330,"legacyBody":334,"product":12,"publishedAt":337,"slug":338,"sponsored":12,"tags":340,"title":354,"visible":327},"2023-05-25T09:36:59Z","wp-post-3602","dgl3SCUzppW3U2LvCoS3kq","blogPost","2023-07-13T14:54:28Z",[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,83,100,122,137,163,177,185,204,212,231,239,247,255,270,308],{"_key":61,"_type":62,"children":63,"markDefs":78,"style":82},"369e818dfd1d","block",[64,69,74],{"_key":65,"_type":66,"marks":67,"text":68},"369e818dfd1d0","span",[],"A collection of clips recorded at the ",{"_key":70,"_type":66,"marks":71,"text":73},"369e818dfd1d1",[72],"d3927bc6eee3","San Francisco DevDays conference",{"_key":75,"_type":66,"marks":76,"text":77},"369e818dfd1d2",[],", including Joel Spolsky, Mark Harrison, Jeff Atwood, Scott Hanselman and Rory Blyth. This episode runs a bit longer than usual.",[79],{"_key":72,"_type":80,"href":81,"reference":12},"link","http:\u002F\u002Fstackoverflow.carsonified.com\u002Fevents\u002Fsanfrancisco\u002F","normal",{"_key":84,"_type":62,"children":85,"level":95,"listItem":96,"markDefs":97,"style":82},"64697ce88fc4",[86,91],{"_key":87,"_type":66,"marks":88,"text":90},"64697ce88fc40",[89],"997cda37deb3","Joel Spolsky",{"_key":92,"_type":66,"marks":93,"text":94},"64697ce88fc41",[]," on web usability",1,"bullet",[98],{"_key":89,"_type":80,"href":99,"reference":12},"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F4\u002Fjoel-spolsky",{"_key":101,"_type":62,"children":102,"level":95,"listItem":96,"markDefs":117,"style":82},"e9733fad6f55",[103,108,112],{"_key":104,"_type":66,"marks":105,"text":107},"e9733fad6f550",[106],"b9fcd85074f6","Mark Harrison",{"_key":109,"_type":66,"marks":110,"text":111},"e9733fad6f551",[]," on Python and the ",{"_key":113,"_type":66,"marks":114,"text":116},"e9733fad6f552",[115],"56d93ab8e663","Norvig spell checker",[118,120],{"_key":106,"_type":80,"href":119,"reference":12},"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F116\u002Fmark-harrison",{"_key":115,"_type":80,"href":121,"reference":12},"http:\u002F\u002Fnorvig.com\u002Fspell-correct.html",{"_key":123,"_type":62,"children":124,"level":95,"listItem":96,"markDefs":134,"style":82},"873f54ffab40",[125,130],{"_key":126,"_type":66,"marks":127,"text":129},"873f54ffab400",[128],"05228f1ea939","Rory Blyth",{"_key":131,"_type":66,"marks":132,"text":133},"873f54ffab401",[]," on iPhone development",[135],{"_key":128,"_type":80,"href":136,"reference":12},"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F183801\u002Frory-blyth",{"_key":138,"_type":62,"children":139,"level":95,"listItem":96,"markDefs":158,"style":82},"150015d5a767",[140,145,149,154],{"_key":141,"_type":66,"marks":142,"text":144},"150015d5a7670",[143],"996bcf2cef05","Scott Hanselman",{"_key":146,"_type":66,"marks":147,"text":148},"150015d5a7671",[]," on ",{"_key":150,"_type":66,"marks":151,"text":153},"150015d5a7672",[152],"785b8225bd4c","ASP.NET MVC",{"_key":155,"_type":66,"marks":156,"text":157},"150015d5a7673",[]," 2.0",[159,161],{"_key":143,"_type":80,"href":160,"reference":12},"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F6380\u002Fscott-hanselman",{"_key":152,"_type":80,"href":162,"reference":12},"http:\u002F\u002Fwww.asp.net\u002Fmvc\u002F",{"_key":164,"_type":62,"children":165,"level":95,"listItem":96,"markDefs":174,"style":82},"69c642c74397",[166,170],{"_key":167,"_type":66,"marks":168,"text":55},"69c642c743970",[169],"98d2e6212b5b",{"_key":171,"_type":66,"marks":172,"text":173},"69c642c743971",[]," on Stack Overflow",[175],{"_key":169,"_type":80,"href":176,"reference":12},"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F1\u002Fjeff-atwood",{"_key":178,"_type":62,"children":179,"level":95,"listItem":96,"markDefs":184,"style":82},"e01e13df0fb8",[180],{"_key":181,"_type":66,"marks":182,"text":183},"e01e13df0fb80",[],"Ad-hoc roundtable podcast with Scott, Rory, Joel, and Jeff backstage at DevDays. Warning: extreme ramblosity ahead!",[],{"_key":186,"_type":62,"children":187,"level":95,"listItem":96,"markDefs":201,"style":82},"47d3df7fdc70",[188,192,197],{"_key":189,"_type":66,"marks":190,"text":191},"47d3df7fdc700",[],"Joel explains his ",{"_key":193,"_type":66,"marks":194,"text":196},"47d3df7fdc701",[195],"7ebd54f5abe6","Duct Tape Programmer",{"_key":198,"_type":66,"marks":199,"text":200},"47d3df7fdc702",[]," post. Apparently DevDays is a duct tape conference, and this section of the recording is a duct tape podcast.",[202],{"_key":195,"_type":80,"href":203,"reference":12},"http:\u002F\u002Fwww.joelonsoftware.com\u002Fitems\u002F2009\u002F09\u002F23.html",{"_key":205,"_type":62,"children":206,"level":95,"listItem":96,"markDefs":211,"style":82},"9de886a9da3b",[207],{"_key":208,"_type":66,"marks":209,"text":210},"9de886a9da3b0",[],"Some discussion of the ubiquity of mobile code. Also, if you are nostalgic for the era \"when development was hard\", the consensus is that you should be doing mobile development today on iPhone, Android, Windows Mobile, or Symbian.",[],{"_key":213,"_type":62,"children":214,"level":95,"listItem":96,"markDefs":228,"style":82},"56676ba28dbb",[215,219,224],{"_key":216,"_type":66,"marks":217,"text":218},"56676ba28dbb0",[],"Rory elaborates on his experience with (and effusive opinions on) iPhone development to date. Is coding in Objective-C best accompanied by a flux capacitor, New Coke, and Max Headroom? Also, his excitement for ",{"_key":220,"_type":66,"marks":221,"text":223},"56676ba28dbb1",[222],"9b5e0a8fa765","MonoTouch",{"_key":225,"_type":66,"marks":226,"text":227},"56676ba28dbb2",[],".",[229],{"_key":222,"_type":80,"href":230,"reference":12},"http:\u002F\u002Fmonotouch.net",{"_key":232,"_type":62,"children":233,"level":95,"listItem":96,"markDefs":238,"style":82},"ba0b5c7a32ef",[234],{"_key":235,"_type":66,"marks":236,"text":237},"ba0b5c7a32ef0",[],"Joel and Scott put on their amateur language designer hats and have a spirited discussion of type inference and Fog Creek's in-house DSL, Wasabi.",[],{"_key":240,"_type":62,"children":241,"level":95,"listItem":96,"markDefs":246,"style":82},"9155b0470092",[242],{"_key":243,"_type":66,"marks":244,"text":245},"9155b04700920",[],"Scott covers some of the highlights of new and shiny features coming in the Visual Studio 2010 IDE, the C# 4.0 language, and the ASP.NET MVC 2.0 web framework.",[],{"_key":248,"_type":62,"children":249,"markDefs":254,"style":82},"4e76ae91a700",[250],{"_key":251,"_type":66,"marks":252,"text":253},"4e76ae91a7000",[],"Our favorite questions this week:",[],{"_key":256,"_type":62,"children":257,"level":95,"listItem":96,"markDefs":267,"style":82},"eab44e9006f2",[258,263],{"_key":259,"_type":66,"marks":260,"text":262},"eab44e9006f20",[261],"1d53881aacdc","How do I create unicode smileys?",{"_key":264,"_type":66,"marks":265,"text":266},"eab44e9006f21",[]," So far beyond :) it isn't even funny. Who knows, you might even learn some typography along the way!",[268],{"_key":261,"_type":80,"href":269,"reference":12},"http:\u002F\u002Fsuperuser.com\u002Fquestions\u002F52671\u002Fhow-do-i-create-unicode-smilies-like",{"_key":271,"_type":62,"children":272,"markDefs":303,"style":82},"658fb9c38240",[273,277,282,286,291,295,300],{"_key":274,"_type":66,"marks":275,"text":276},"658fb9c382400",[],"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":278,"_type":66,"marks":279,"text":281},"658fb9c382401",[280],"07f154e574ba","podcast@stackoverflow.com",{"_key":283,"_type":66,"marks":284,"text":285},"658fb9c382402",[],". You can ",{"_key":287,"_type":66,"marks":288,"text":290},"658fb9c382403",[289],"20c2aee9f037","record a question",{"_key":292,"_type":66,"marks":293,"text":294},"658fb9c382404",[]," 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":296,"_type":66,"marks":297,"text":299},"658fb9c382405",[298],"strong","646-826-3879",{"_key":301,"_type":66,"marks":302,"text":227},"658fb9c382406",[],[304,306],{"_key":280,"_type":80,"href":305,"reference":12},"mailto:podcast@stackoverflow.com",{"_key":289,"_type":80,"href":307,"reference":12},"http:\u002F\u002Fblog.stackoverflow.com\u002Findex.php\u002F2008\u002F05\u002Frecording-podcast-questions-using-your-telephone\u002F",{"_key":309,"_type":62,"children":310,"markDefs":324,"style":82},"05e1360969ac",[311,315,320],{"_key":312,"_type":66,"marks":313,"text":314},"05e1360969ac0",[],"The ",{"_key":316,"_type":66,"marks":317,"text":319},"05e1360969ac1",[318],"63fa11bb18c2","transcript wiki",{"_key":321,"_type":66,"marks":322,"text":323},"05e1360969ac2",[]," for this episode is available for public editing.",[325],{"_key":318,"_type":80,"href":326,"reference":12},"https:\u002F\u002Fstackoverflow.fogbugz.com\u002Fdefault.asp?W29090",true,"2009\u002F10\u002F22","",{"_type":53,"asset":331},{"_ref":332,"_type":333},"image-2e7e2d828ffbb0404d422ecab697f29109a4339b-1500x1000-jpg","reference",{"code":335,"language":336},"\u003Cp>A collection of clips recorded at the \u003Ca href=\"http:\u002F\u002Fstackoverflow.carsonified.com\u002Fevents\u002Fsanfrancisco\u002F\">San Francisco DevDays conference\u003C\u002Fa>, including Joel Spolsky, Mark Harrison, Jeff Atwood, Scott Hanselman and Rory Blyth. This episode runs a bit longer than usual.\u003C\u002Fp>\n\u003Cul>\u003Cli>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F4\u002Fjoel-spolsky\">Joel Spolsky\u003C\u002Fa> on web usability  \u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F116\u002Fmark-harrison\">Mark Harrison\u003C\u002Fa> on Python and the \u003Ca href=\"http:\u002F\u002Fnorvig.com\u002Fspell-correct.html\">Norvig spell checker\u003C\u002Fa>  \u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F183801\u002Frory-blyth\">Rory Blyth\u003C\u002Fa> on iPhone development\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F6380\u002Fscott-hanselman\">Scott Hanselman\u003C\u002Fa> on \u003Ca href=\"http:\u002F\u002Fwww.asp.net\u002Fmvc\u002F\">ASP.NET MVC\u003C\u002Fa> 2.0\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fstackoverflow.com\u002Fusers\u002F1\u002Fjeff-atwood\">Jeff Atwood\u003C\u002Fa> on Stack Overflow\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ad-hoc roundtable podcast with Scott, Rory, Joel, and Jeff backstage at DevDays. Warning: extreme ramblosity ahead!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Joel explains his \u003Ca href=\"http:\u002F\u002Fwww.joelonsoftware.com\u002Fitems\u002F2009\u002F09\u002F23.html\">Duct Tape Programmer\u003C\u002Fa> post. Apparently DevDays is a duct tape conference, and this section of the recording is a duct tape podcast.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Some discussion of the ubiquity of mobile code. Also, if you are nostalgic for the era \"when development was hard\", the consensus is that you should be doing mobile development today on iPhone, Android, Windows Mobile, or Symbian.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Rory elaborates on his experience with (and effusive opinions on)  iPhone development to date. Is coding in Objective-C best accompanied by a flux capacitor, New Coke, and Max Headroom? Also, his excitement for \u003Ca href=\"http:\u002F\u002Fmonotouch.net\">MonoTouch\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Joel and Scott put on their amateur language designer hats and have a spirited discussion of type inference and Fog Creek's in-house DSL, Wasabi.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Scott covers some of the highlights of new and shiny features coming in the Visual Studio 2010 IDE, the C# 4.0 language, and the ASP.NET MVC 2.0 web framework.\u003C\u002Fli>\n\u003C\u002Ful>\u003Cp>Our favorite questions this week:\u003C\u002Fp>\n\u003Cul>\u003Cli>\u003Ca href=\"http:\u002F\u002Fsuperuser.com\u002Fquestions\u002F52671\u002Fhow-do-i-create-unicode-smilies-like\">How do I create unicode smileys?\u003C\u002Fa> So far beyond :) it isn't even funny. Who knows, you might even learn some typography along the way!\u003C\u002Fli>\n\u003C\u002Ful>\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?W29090\">transcript wiki\u003C\u002Fa> for this episode is available for public editing.\u003C\u002Fp>","html","2009-10-22T12:00:00.000Z",{"current":339},"podcast-71",[341,349],{"_createdAt":342,"_id":343,"_rev":344,"_type":345,"_updatedAt":342,"slug":346,"title":348},"2023-05-23T16:43:21Z","wp-tagcat-company","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":347},"company","Company",{"_createdAt":342,"_id":350,"_rev":344,"_type":345,"_updatedAt":342,"slug":351,"title":353},"wp-tagcat-podcast",{"current":352},"podcast","The Stack Overflow Podcast","Podcast #71",[356,362,368,374],{"_id":357,"publishedAt":358,"slug":359,"sponsored":12,"title":361},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":360},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":363,"publishedAt":364,"slug":365,"sponsored":12,"title":367},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":366},"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":369,"publishedAt":370,"slug":371,"sponsored":12,"title":373},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":372},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":375,"publishedAt":376,"slug":377,"sponsored":12,"title":379},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":378},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":381,"sourceMap":-1},{"count":382,"lastTimestamp":12},0]