[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-Z50nooJbtkvpBteIPm9xtd2b91TE55vD8HP37JrTQq0":3,"sanity-2bfa0W3VPmS20-2s0Sh_DQLPhu9fG36ni3IzZI-fD_o":507},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":482},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"f83eb5f0-1237-487f-84d8-f7abf2318c39","2026-06-25T07:40:00.000Z",{"_type":10,"current":11},"slug","code-isnt-causing-your-production-failures",null,"Code isn’t the only thing causing your production failures",[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":454,"dateUrl":455,"excerpt":456,"image":457,"legacyBody":461,"product":12,"publishedAt":464,"slug":465,"sponsored":12,"tags":467,"title":481,"visible":454},"2023-05-25T09:36:57Z","wp-post-3263","dgl3SCUzppW3U2LvCoRyxY","blogPost","2023-07-13T14:54:18Z",[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,100,119,138,168,196,215,255,263,271,301,353,361,374,386,398,435],{"_key":61,"_type":62,"children":63,"markDefs":69,"style":70},"ce73f5787225","block",[64],{"_key":65,"_type":66,"marks":67,"text":68},"ce73f57872250","span",[],"This is the thirty-first episode of the StackOverflow podcast, where Joel and Jeff discuss.. stuff!",[],"normal",{"_key":72,"_type":62,"children":73,"level":92,"listItem":93,"markDefs":94,"style":70},"af0639794322",[74,78,83,87],{"_key":75,"_type":66,"marks":76,"text":77},"af06397943220",[],"Based on some ",{"_key":79,"_type":66,"marks":80,"text":82},"af06397943221",[81],"3d113fdab45b","comments from Podcast #30",{"_key":84,"_type":66,"marks":85,"text":86},"af06397943222",[],", we now know that \"Learning about NP-Completeness from Jeff is like learning about irony from Alanis Morissette\". ",{"_key":88,"_type":66,"marks":89,"text":91},"af06397943223",[90],"b9a20795debc","It's funny because it's true!",1,"bullet",[95,98],{"_key":81,"_type":96,"href":97,"reference":12},"link","http://blog.stackoverflow.com/2008/11/podcast-30/#comments",{"_key":90,"_type":96,"href":99,"reference":12},"http://www.codinghorror.com/blog/archives/001187.html",{"_key":101,"_type":62,"children":102,"level":92,"listItem":93,"markDefs":116,"style":70},"82592318a59d",[103,107,112],{"_key":104,"_type":66,"marks":105,"text":106},"82592318a59d0",[],"It was also noted that \"[Jeff] certainly no mathematician.\" In my defense, I've always been very open about my lack of math skills. It's even item #3 in ",{"_key":108,"_type":66,"marks":109,"text":111},"82592318a59d1",[110],"39f202643f37","my Five Things We Didn't Know About You list",{"_key":113,"_type":66,"marks":114,"text":115},"82592318a59d2",[],".",[117],{"_key":110,"_type":96,"href":118,"reference":12},"http://www.codinghorror.com/blog/archives/000770.html",{"_key":120,"_type":62,"children":121,"level":92,"listItem":93,"markDefs":135,"style":70},"dbd8d97ff86f",[122,126,131],{"_key":123,"_type":66,"marks":124,"text":125},"dbd8d97ff86f0",[],"I noticed that someone ",{"_key":127,"_type":66,"marks":128,"text":130},"dbd8d97ff86f1",[129],"0a0bd5caf2b8","posted the halting problem to GetACoder.com",{"_key":132,"_type":66,"marks":133,"text":134},"dbd8d97ff86f2",[],", so if nothing else good came of this, at least humor was delivered.",[136],{"_key":129,"_type":96,"href":137,"reference":12},"http://www.getacoder.com/projects/bug_finder_92913.html",{"_key":139,"_type":62,"children":140,"level":92,"listItem":93,"markDefs":163,"style":70},"53836737b5eb",[141,145,150,154,159],{"_key":142,"_type":66,"marks":143,"text":144},"53836737b5eb0",[],"How useful is math to most programmers? In other words, how often does a typical software developer use something they learned in, say, Calculus class or beyond? Joel cites the ",{"_key":146,"_type":66,"marks":147,"text":149},"53836737b5eb1",[148],"b14b70fef9dc","original Google PageRank algorithm paper",{"_key":151,"_type":66,"marks":152,"text":153},"53836737b5eb2",[]," (pdf) and ",{"_key":155,"_type":66,"marks":156,"text":158},"53836737b5eb3",[157],"c7cbebb137e9","Google's MapReduce",{"_key":160,"_type":66,"marks":161,"text":162},"53836737b5eb4",[]," (pdf) as good examples of math in practice for mainstream programming.",[164,166],{"_key":148,"_type":96,"href":165,"reference":12},"http://citeseer.ist.psu.edu/cache/papers/cs/7144/http:zSzzSzwww-db.stanford.eduzSz~backrubzSzpageranksub.pdf/page98pagerank.pdf",{"_key":157,"_type":96,"href":167,"reference":12},"http://labs.google.com/papers/mapreduce-osdi04.pdf",{"_key":169,"_type":62,"children":170,"level":92,"listItem":93,"markDefs":193,"style":70},"2ff737a6f55d",[171,175,180,184,189],{"_key":172,"_type":66,"marks":173,"text":174},"2ff737a6f55d0",[],"I believe it's important for programmers to develop skills that aren't programming, necessarily, but that are complementary to programming, ",{"_key":176,"_type":66,"marks":177,"text":179},"2ff737a6f55d1",[178],"e02aee8a3a77","such as graphic design",{"_key":181,"_type":66,"marks":182,"text":183},"2ff737a6f55d2",[],". (Or databases, or HTML/CSS, etcetera) Remember, good programmers write code; great programmers ",{"_key":185,"_type":66,"marks":186,"text":188},"2ff737a6f55d3",[187],"em","steal",{"_key":190,"_type":66,"marks":191,"text":192},"2ff737a6f55d4",[]," code. This applies triply to design.",[194],{"_key":178,"_type":96,"href":195,"reference":12},"http://www.codinghorror.com/blog/archives/000849.html",{"_key":197,"_type":62,"children":198,"level":92,"listItem":93,"markDefs":212,"style":70},"702a5bc838d2",[199,203,208],{"_key":200,"_type":66,"marks":201,"text":202},"702a5bc838d20",[],"Joel and I both believe that status reports should be treated as a \"public wall\", never as weapons to determine how people get paid or promoted. The single best thing I've ever read on this is ",{"_key":204,"_type":66,"marks":205,"text":207},"702a5bc838d21",[206],"f3ca496a96e7","Poppendieck's Team Compensation",{"_key":209,"_type":66,"marks":210,"text":211},"702a5bc838d22",[]," (pdf) -- which I discovered through Joel's first collection of software writing. If I could, I'd print out a copy of this and staple it to the face of every person in the world who manages software developers. Yes, it really is that good. Go read it!",[213],{"_key":206,"_type":96,"href":214,"reference":12},"http://www.poppendieck.com/pdfs/Compensation.pdf",{"_key":216,"_type":62,"children":217,"level":92,"listItem":93,"markDefs":248,"style":70},"364b56adff1d",[218,222,227,231,236,240,245],{"_key":219,"_type":66,"marks":220,"text":221},"364b56adff1d0",[],"One team at Fog Creek instituted a daily standup meeting for their project, which is a staple of most agile development approaches. In addition to the \"Daily Kiwi\" convention, Fog Creek also use a locally hosted instance of ",{"_key":223,"_type":66,"marks":224,"text":226},"364b56adff1d1",[225],"3c3a08dbfaa2","Laconica",{"_key":228,"_type":66,"marks":229,"text":230},"364b56adff1d2",[],", an open source ",{"_key":232,"_type":66,"marks":233,"text":235},"364b56adff1d3",[234],"624a4b166104","Twitter",{"_key":237,"_type":66,"marks":238,"text":239},"364b56adff1d4",[]," clone. It's certainly an interesting ",{"_key":241,"_type":66,"marks":242,"text":244},"364b56adff1d5",[243],"ceb5258f743d","alternative to email",{"_key":246,"_type":66,"marks":247,"text":115},"364b56adff1d6",[],[249,251,253],{"_key":225,"_type":96,"href":250,"reference":12},"http://laconi.ca/",{"_key":234,"_type":96,"href":252,"reference":12},"https://twitter.com/",{"_key":243,"_type":96,"href":254,"reference":12},"http://www.codinghorror.com/blog/archives/001191.html",{"_key":256,"_type":62,"children":257,"level":92,"listItem":93,"markDefs":262,"style":70},"fe958f673e1c",[258],{"_key":259,"_type":66,"marks":260,"text":261},"fe958f673e1c0",[],"Joel believes most small to midsize software companies will deal with an economic downturn by (temporarily) deferring development of new versions of their products. For companies that have a lot of \"extra\" staff, the economy might be an excuse to get rid of the worst performing 10% of your employees.",[],{"_key":264,"_type":62,"children":265,"level":92,"listItem":93,"markDefs":270,"style":70},"a6efd6d50ba3",[266],{"_key":267,"_type":66,"marks":268,"text":269},"a6efd6d50ba30",[],"Joel justifies having a nice office space as 1) a recruiting tool 2) enabling higher programmer productivity and 3) the cost of a nice office space is a tiny number relative to all your other expenses running a company. I argue that companies which don't intuitively understand why nice office space is important to their employees who spend 8+ hours every day there.. well, those companies aren't smart enough to survive anyway.",[],{"_key":272,"_type":62,"children":273,"level":92,"listItem":93,"markDefs":296,"style":70},"8773da0e9fa2",[274,278,283,287,292],{"_key":275,"_type":66,"marks":276,"text":277},"8773da0e9fa20",[],"My favorite Stack Overflow question this week is ",{"_key":279,"_type":66,"marks":280,"text":282},"8773da0e9fa21",[281],"1d4a89c6bbe9","Are Parameters really enough to prevent Sql injections",{"_key":284,"_type":66,"marks":285,"text":286},"8773da0e9fa22",[],"? Joel and I have a long discussion about the importance of parameterized SQL, both for performance and for security (beware ",{"_key":288,"_type":66,"marks":289,"text":291},"8773da0e9fa23",[290],"0b2c00d9a861","Little Bobby Tables",{"_key":293,"_type":66,"marks":294,"text":295},"8773da0e9fa24",[],"!). But you should know that it's not 100% foolproof; it is possible (though rare) to have latent SQL injection exploits even when fully parameterized.",[297,299],{"_key":281,"_type":96,"href":298,"reference":12},"http://stackoverflow.com/questions/306668/are-parameters-really-enough-to-prevent-sql-injections",{"_key":290,"_type":96,"href":300,"reference":12},"http://xkcd.com/327/",{"_key":302,"_type":62,"children":303,"level":92,"listItem":93,"markDefs":344,"style":70},"22d42a340e45",[304,308,313,317,322,326,331,335,340],{"_key":305,"_type":66,"marks":306,"text":307},"22d42a340e450",[],"Joel's favorite Stack Overflow question this week is ",{"_key":309,"_type":66,"marks":310,"text":312},"22d42a340e451",[311],"b0480c12638f","How do you pull yourself out of a programming 'slump'",{"_key":314,"_type":66,"marks":315,"text":316},"22d42a340e452",[],"? Joel knows tons of programmers who have burned out by age 50, and feels it is rare to find programmers who have written code for 20 to 30 years. Joel's article ",{"_key":318,"_type":66,"marks":319,"text":321},"22d42a340e453",[320],"ca810d3faa53","Fire and Motion",{"_key":323,"_type":66,"marks":324,"text":325},"22d42a340e454",[]," and my article ",{"_key":327,"_type":66,"marks":328,"text":330},"22d42a340e455",[329],"8a45ab6c901c","Moving The Block",{"_key":332,"_type":66,"marks":333,"text":334},"22d42a340e456",[]," sort of cover this topic. Joel also recommends the book ",{"_key":336,"_type":66,"marks":337,"text":339},"22d42a340e457",[338],"4ee80f6cacd5","Death March",{"_key":341,"_type":66,"marks":342,"text":343},"22d42a340e458",[]," as a reference book for what to avoid.",[345,347,349,351],{"_key":311,"_type":96,"href":346,"reference":12},"http://stackoverflow.com/questions/273299/how-do-you-pull-yourself-out-of-a-programming-slump",{"_key":320,"_type":96,"href":348,"reference":12},"http://www.joelonsoftware.com/articles/fog0000000339.html",{"_key":329,"_type":96,"href":350,"reference":12},"http://www.codinghorror.com/blog/archives/000176.html",{"_key":338,"_type":96,"href":352,"reference":12},"http://www.amazon.com/dp/013143635X/?tag=codinghorror-20",{"_key":354,"_type":62,"children":355,"markDefs":360,"style":70},"8a81de7d23c9",[356],{"_key":357,"_type":66,"marks":358,"text":359},"8a81de7d23c90",[],"We answered the following listener questions in this episode:",[],{"_key":362,"_type":62,"children":363,"level":92,"listItem":93,"markDefs":373,"style":70},"d07bdf073215",[364,369],{"_key":365,"_type":66,"marks":366,"text":368},"d07bdf0732150",[367],"strong","Mike Akers",{"_key":370,"_type":66,"marks":371,"text":372},"d07bdf0732151",[],": \"How much time should programmers be spending in Photoshop?\"",[],{"_key":375,"_type":62,"children":376,"level":92,"listItem":93,"markDefs":385,"style":70},"c902c5e580cf",[377,381],{"_key":378,"_type":66,"marks":379,"text":380},"c902c5e580cf0",[367],"David from the UK",{"_key":382,"_type":66,"marks":383,"text":384},"c902c5e580cf1",[],": \"How do you handle status reports at Fog Creek?\"",[],{"_key":387,"_type":62,"children":388,"level":92,"listItem":93,"markDefs":397,"style":70},"3d2ae0eee670",[389,393],{"_key":390,"_type":66,"marks":391,"text":392},"3d2ae0eee6700",[367],"Matthew Glidden",{"_key":394,"_type":66,"marks":395,"text":396},"3d2ae0eee6701",[],": \"How do you run a software company in lean economic times?\"",[],{"_key":399,"_type":62,"children":400,"markDefs":430,"style":70},"d88795f501bd",[401,405,410,414,419,423,427],{"_key":402,"_type":66,"marks":403,"text":404},"d88795f501bd0",[],"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":406,"_type":66,"marks":407,"text":409},"d88795f501bd1",[408],"d302d48a3548","podcast@stackoverflow.com",{"_key":411,"_type":66,"marks":412,"text":413},"d88795f501bd2",[],". You can ",{"_key":415,"_type":66,"marks":416,"text":418},"d88795f501bd3",[417],"0057640af22a","record a question",{"_key":420,"_type":66,"marks":421,"text":422},"d88795f501bd4",[]," 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":424,"_type":66,"marks":425,"text":426},"d88795f501bd5",[367],"646-826-3879",{"_key":428,"_type":66,"marks":429,"text":115},"d88795f501bd6",[],[431,433],{"_key":408,"_type":96,"href":432,"reference":12},"mailto:podcast@stackoverflow.com",{"_key":417,"_type":96,"href":434,"reference":12},"http://blog.stackoverflow.com/index.php/2008/05/recording-podcast-questions-using-your-telephone/",{"_key":436,"_type":62,"children":437,"markDefs":451,"style":70},"c36c50eab37c",[438,442,447],{"_key":439,"_type":66,"marks":440,"text":441},"c36c50eab37c0",[],"The ",{"_key":443,"_type":66,"marks":444,"text":446},"c36c50eab37c1",[445],"1eedd59242db","transcript wiki",{"_key":448,"_type":66,"marks":449,"text":450},"c36c50eab37c2",[]," for this episode is available for public editing.",[452],{"_key":445,"_type":96,"href":453,"reference":12},"https://stackoverflow.fogbugz.com/default.asp?W26423",true,"2008/11/27","",{"_type":53,"asset":458},{"_ref":459,"_type":460},"image-2e7e2d828ffbb0404d422ecab697f29109a4339b-1500x1000-jpg","reference",{"code":462,"language":463},"\u003Cp>This is the thirty-first episode of the StackOverflow podcast, where\nJoel and Jeff discuss.. stuff!\u003C/p>\n\u003Cul>\u003Cli>\n\u003Cp>Based on some \u003Ca href=\"http://blog.stackoverflow.com/2008/11/podcast-30/#comments\">comments from Podcast #30\u003C/a>, we now know that \"Learning about NP-Completeness from Jeff is like learning about irony from Alanis Morissette\". \u003Ca href=\"http://www.codinghorror.com/blog/archives/001187.html\">It's funny because it's true!\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>It was also noted that \"[Jeff] certainly no mathematician.\" In my defense, I've always been very open about my lack of math skills. It's even item #3 in \u003Ca href=\"http://www.codinghorror.com/blog/archives/000770.html\">my Five Things We Didn't Know About You list\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>I noticed that someone \u003Ca href=\"http://www.getacoder.com/projects/bug_finder_92913.html\">posted the halting problem to GetACoder.com\u003C/a>, so if nothing else good came of this, at least humor was delivered.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>How useful is math to most programmers? In other words, how often does a typical software developer use something they learned in, say, Calculus class or beyond? Joel cites the \u003Ca href=\"http://citeseer.ist.psu.edu/cache/papers/cs/7144/http:zSzzSzwww-db.stanford.eduzSz~backrubzSzpageranksub.pdf/page98pagerank.pdf\">original Google PageRank algorithm paper\u003C/a> (pdf) and \u003Ca href=\"http://labs.google.com/papers/mapreduce-osdi04.pdf\">Google's MapReduce\u003C/a> (pdf) as good examples of math in practice for mainstream programming.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>I believe it's important for programmers to develop skills that aren't programming, necessarily, but that are complementary to programming, \u003Ca href=\"http://www.codinghorror.com/blog/archives/000849.html\">such as graphic design\u003C/a>. (Or databases, or HTML/CSS, etcetera) Remember, good programmers write code; great programmers \u003Cem>steal\u003C/em> code. This applies triply to design.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Joel and I both believe that status reports should be treated as a \"public wall\", never as weapons to determine how people get paid or promoted. The single best thing I've ever read on this is \u003Ca href=\"http://www.poppendieck.com/pdfs/Compensation.pdf\">Poppendieck's Team Compensation\u003C/a> (pdf) -- which I discovered through Joel's first collection of software writing. If I could, I'd print out a copy of this and staple it to the face of every person in the world who manages software developers. Yes, it really is that good. Go read it!\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>One team at Fog Creek instituted a daily standup meeting for their project, which is a staple of most agile development approaches. In addition to the \"Daily Kiwi\" convention, Fog Creek also use a locally hosted instance of \u003Ca href=\"http://laconi.ca/\">Laconica\u003C/a>, an open source \u003Ca href=\"https://twitter.com/\">Twitter\u003C/a> clone. It's certainly an interesting \u003Ca href=\"http://www.codinghorror.com/blog/archives/001191.html\">alternative to email\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Joel believes most small to midsize software companies will deal with an economic downturn by (temporarily) deferring development of new versions of their products. For companies that have a lot of \"extra\" staff, the economy might be an excuse to get rid of the worst performing 10% of your employees.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Joel justifies having a nice office space as 1) a recruiting tool 2) enabling higher programmer productivity and 3) the cost of a nice office space is a tiny number relative to all your other expenses running a company. I argue that companies which don't intuitively understand why nice office space is important to their employees who spend 8+ hours every day there.. well, those companies aren't smart enough to survive anyway.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>My favorite Stack Overflow question this week is \u003Ca href=\"http://stackoverflow.com/questions/306668/are-parameters-really-enough-to-prevent-sql-injections\">Are Parameters really enough to prevent Sql injections\u003C/a>? Joel and I have a long discussion about the importance of parameterized SQL, both for performance and for security (beware \u003Ca href=\"http://xkcd.com/327/\">Little Bobby Tables\u003C/a>!). But you should know that it's not 100% foolproof; it is possible (though rare) to have latent SQL injection exploits even when fully parameterized.\u003C/p>\n\u003C/li>\n\u003Cli>Joel's favorite Stack Overflow question this week is \u003Ca href=\"http://stackoverflow.com/questions/273299/how-do-you-pull-yourself-out-of-a-programming-slump\">How do you pull yourself out of a programming 'slump'\u003C/a>? Joel knows tons of programmers who have burned out by age 50, and feels it is rare to find programmers who have written code for 20 to 30 years. Joel's article \u003Ca href=\"http://www.joelonsoftware.com/articles/fog0000000339.html\">Fire and Motion\u003C/a> and my article \u003Ca href=\"http://www.codinghorror.com/blog/archives/000176.html\">Moving The Block\u003C/a> sort of cover this topic. Joel also recommends the book \u003Ca href=\"http://www.amazon.com/dp/013143635X/?tag=codinghorror-20\">Death March\u003C/a> as a reference book for what to avoid.  \u003C/li>\n\u003C/ul>\u003Cp>We answered the following listener questions in this episode:\u003C/p>\n\u003Cul>\u003Cli>\n\u003Cp>\u003Cstrong>Mike Akers\u003C/strong>: \"How much time should programmers be spending in Photoshop?\"\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Cstrong>David from the UK\u003C/strong>: \"How do you handle status reports at Fog Creek?\"\u003C/p>\n\u003C/li>\n\u003Cli>\u003Cstrong>Matthew Glidden\u003C/strong>: \"How do you run a software company in lean economic times?\"\u003C/li>\n\u003C/ul>\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/a>. You can \u003Ca href=\"http://blog.stackoverflow.com/index.php/2008/05/recording-podcast-questions-using-your-telephone/\">record a question\u003C/a> using nothing but a telephone and a web browser. We also have a dedicated phone number you can call to leave audio questions at\n\u003Cstrong>646-826-3879\u003C/strong>.\u003C/p>\n\u003Cp>The \u003Ca href=\"https://stackoverflow.fogbugz.com/default.asp?W26423\">transcript wiki\u003C/a> for this episode is available for public editing.\u003C/p>","html","2008-11-27T12:00:00.000Z",{"current":466},"podcast-31",[468,476],{"_createdAt":469,"_id":470,"_rev":471,"_type":472,"_updatedAt":469,"slug":473,"title":475},"2023-05-23T16:43:21Z","wp-tagcat-company","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":474},"company","Company",{"_createdAt":469,"_id":477,"_rev":471,"_type":472,"_updatedAt":469,"slug":478,"title":480},"wp-tagcat-podcast",{"current":479},"podcast","The Stack Overflow Podcast","Podcast #31",[483,489,495,501],{"_id":484,"publishedAt":485,"slug":486,"sponsored":12,"title":488},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":487},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":490,"publishedAt":491,"slug":492,"sponsored":12,"title":494},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":493},"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":496,"publishedAt":497,"slug":498,"sponsored":12,"title":500},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":499},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":502,"publishedAt":503,"slug":504,"sponsored":12,"title":506},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":505},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":508,"sourceMap":-1},{"count":509,"lastTimestamp":12},0]