[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-PldqbZPeEl0tBSUV7FmW8wk4ifzsCzUbPEWmIIjacBM":3,"sanity-qT0PcRaj4LL3jTBrY4bqx8ZD2o_OAW2b6kaIM3S-z2o":477},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":452},[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":424,"dateUrl":425,"excerpt":426,"image":427,"legacyBody":431,"product":12,"publishedAt":434,"slug":435,"sponsored":12,"tags":437,"title":451,"visible":424},"2023-05-25T09:37:02Z","wp-post-3161","dgl3SCUzppW3U2LvCoSH4e","blogPost","2023-07-13T14:56:21Z",[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,112,131,139,180,188,206,214,244,263,271,289,315,333,341,349,363,375,387,405],{"_key":61,"_type":62,"children":63,"markDefs":69,"style":70},"11c490a2aad7","block",[64],{"_key":65,"_type":66,"marks":67,"text":68},"11c490a2aad70","span",[],"This is the fourth 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},"e5276f843912",[74],{"_key":75,"_type":66,"marks":76,"text":77},"e5276f8439120",[],"Why we think stackoverflow.com isn't \"reinventing the wheel\", or at least, reinventing it in a useful way. Failure, however, is always an option.",1,"bullet",[],{"_key":82,"_type":62,"children":83,"level":78,"listItem":79,"markDefs":106,"style":70},"09f90bdcf2ac",[84,88,93,97,102],{"_key":85,"_type":66,"marks":86,"text":87},"09f90bdcf2ac0",[],"We will be using ASP.NET MVC to build stackoverflow, as covered in ",{"_key":89,"_type":66,"marks":90,"text":92},"09f90bdcf2ac1",[91],"7f78caa574ca","my recent blog post",{"_key":94,"_type":66,"marks":95,"text":96},"09f90bdcf2ac2",[],". Joel and I carry on a long discussion of ",{"_key":98,"_type":66,"marks":99,"text":101},"09f90bdcf2ac3",[100],"f190e42f08bc","Model-View-Controller",{"_key":103,"_type":66,"marks":104,"text":105},"09f90bdcf2ac4",[],".",[107,110],{"_key":91,"_type":108,"href":109,"reference":12},"link","http://www.codinghorror.com/blog/archives/001112.html",{"_key":100,"_type":108,"href":111,"reference":12},"http://en.wikipedia.org/wiki/Model-view-controller",{"_key":113,"_type":62,"children":114,"level":78,"listItem":79,"markDefs":128,"style":70},"cce4181baea2",[115,119,124],{"_key":116,"_type":66,"marks":117,"text":118},"cce4181baea20",[],"A mention of ",{"_key":120,"_type":66,"marks":121,"text":123},"cce4181baea21",[122],"16d58bfd28cf","CSS Zen Garden",{"_key":125,"_type":66,"marks":126,"text":127},"cce4181baea22",[],". Joel thinks it's an unrealistic example, but I don't.",[129],{"_key":122,"_type":108,"href":130,"reference":12},"http://www.csszengarden.com/",{"_key":132,"_type":62,"children":133,"level":78,"listItem":79,"markDefs":138,"style":70},"8930d5e20118",[134],{"_key":135,"_type":66,"marks":136,"text":137},"8930d5e201180",[],"Defining \"skinnability\", whether it applies to your application, or if it even matters.",[],{"_key":140,"_type":62,"children":141,"level":78,"listItem":79,"markDefs":173,"style":70},"72a42552f6b7",[142,146,151,155,160,164,169],{"_key":143,"_type":66,"marks":144,"text":145},"72a42552f6b70",[],"A mention of this year's ",{"_key":147,"_type":66,"marks":148,"text":150},"72a42552f6b71",[149],"1c7c6e126d1f","Maker Faire",{"_key":152,"_type":66,"marks":153,"text":154},"72a42552f6b72",[],", where I met the Wikimedia Foundation's ",{"_key":156,"_type":66,"marks":157,"text":159},"72a42552f6b73",[158],"43608a27fa8b","Jay Walsh",{"_key":161,"_type":66,"marks":162,"text":163},"72a42552f6b74",[],". Followed by an examination of why we admire ",{"_key":165,"_type":66,"marks":166,"text":168},"72a42552f6b75",[167],"38bdf653a276","Wikipedia",{"_key":170,"_type":66,"marks":171,"text":172},"72a42552f6b76",[]," and consider it a defining influence.",[174,176,178],{"_key":149,"_type":108,"href":175,"reference":12},"http://makerfaire.com//",{"_key":158,"_type":108,"href":177,"reference":12},"http://wikimediafoundation.org/wiki/User:JayWalsh",{"_key":167,"_type":108,"href":179,"reference":12},"http://www.wikipedia.org/",{"_key":181,"_type":62,"children":182,"level":78,"listItem":79,"markDefs":187,"style":70},"0ec3286be2d2",[183],{"_key":184,"_type":66,"marks":185,"text":186},"0ec3286be2d20",[],"Guests welcome! You will be able to participate fully in stackoverflow.com without ever creating an account -- but there will be perks for creating an account.",[],{"_key":189,"_type":62,"children":190,"level":78,"listItem":79,"markDefs":203,"style":70},"e44e955b913f",[191,195,200],{"_key":192,"_type":66,"marks":193,"text":194},"e44e955b913f0",[],"A bit about our reputation system -- learning the lessons of ",{"_key":196,"_type":66,"marks":197,"text":199},"e44e955b913f1",[198],"6dc4578021ca","PageRank",{"_key":201,"_type":66,"marks":202,"text":105},"e44e955b913f2",[],[204],{"_key":198,"_type":108,"href":205,"reference":12},"http://en.wikipedia.org/wiki/PageRank",{"_key":207,"_type":62,"children":208,"level":78,"listItem":79,"markDefs":213,"style":70},"09371e06d2ab",[209],{"_key":210,"_type":66,"marks":211,"text":212},"09371e06d2ab0",[],"Dealing with the inevitable evil users and users who actively game the reputation system. Not you, of course. We like you.",[],{"_key":215,"_type":62,"children":216,"level":78,"listItem":79,"markDefs":239,"style":70},"546552018336",[217,221,226,230,235],{"_key":218,"_type":66,"marks":219,"text":220},"5465520183360",[],"Adopting Creative Commons ",{"_key":222,"_type":66,"marks":223,"text":225},"5465520183361",[224],"660ba6922815","by-nc-sa",{"_key":227,"_type":66,"marks":228,"text":229},"5465520183362",[]," for our podcast and ",{"_key":231,"_type":66,"marks":232,"text":234},"5465520183363",[233],"86a66797ab71","CCWiki",{"_key":236,"_type":66,"marks":237,"text":238},"5465520183364",[]," for stackoverflow.com.",[240,242],{"_key":224,"_type":108,"href":241,"reference":12},"http://creativecommons.org/licenses/by-nc-sa/3.0/us/",{"_key":233,"_type":108,"href":243,"reference":12},"http://creativecommons.org/license/wiki",{"_key":245,"_type":62,"children":246,"level":78,"listItem":79,"markDefs":260,"style":70},"14f133d59f60",[247,251,256],{"_key":248,"_type":66,"marks":249,"text":250},"14f133d59f600",[],"On the contract between Joel and Jeff to form stackoverflow.com : the difference between a ",{"_key":252,"_type":66,"marks":253,"text":255},"14f133d59f601",[254],"1c59ae666f79","C Corporation and Limited Liability Company",{"_key":257,"_type":66,"marks":258,"text":259},"14f133d59f602",[]," (scintillating!)",[261],{"_key":254,"_type":108,"href":262,"reference":12},"http://www.bizfilings.com/products/articles/llcs_vs_c_corps.asp",{"_key":264,"_type":62,"children":265,"level":78,"listItem":79,"markDefs":270,"style":70},"265647b85738",[266],{"_key":267,"_type":66,"marks":268,"text":269},"265647b857380",[],"Do we need lawyers? Yes, we need lawyers. Unfortunately.",[],{"_key":272,"_type":62,"children":273,"level":78,"listItem":79,"markDefs":286,"style":70},"771efed7e3dc",[274,278,283],{"_key":275,"_type":66,"marks":276,"text":277},"771efed7e3dc0",[],"The final ",{"_key":279,"_type":66,"marks":280,"text":282},"771efed7e3dc1",[281],"47554eed3307","results of our logo contest",{"_key":284,"_type":66,"marks":285,"text":105},"771efed7e3dc2",[],[287],{"_key":281,"_type":108,"href":288,"reference":12},"http://blog.stackoverflow.com/index.php/2008/04/logo-design-contest-winner/",{"_key":290,"_type":62,"children":291,"level":78,"listItem":79,"markDefs":310,"style":70},"0e63c180c56c",[292,297,301,306],{"_key":293,"_type":66,"marks":294,"text":296},"0e63c180c56c0",[295],"0d76aeb00514","Twitter",{"_key":298,"_type":66,"marks":299,"text":300},"0e63c180c56c1",[],": is it only useful for \"web celebrities?\" I personally love Twitter and find it quite useful. ",{"_key":302,"_type":66,"marks":303,"text":305},"0e63c180c56c2",[304],"6eb67ff56a6e","Follow me on Twitter",{"_key":307,"_type":66,"marks":308,"text":309},"0e63c180c56c3",[],", and see for yourself. I'll try to convince Joel to join up.",[311,313],{"_key":295,"_type":108,"href":312,"reference":12},"https://twitter.com/",{"_key":304,"_type":108,"href":314,"reference":12},"https://twitter.com/codinghorror",{"_key":316,"_type":62,"children":317,"level":78,"listItem":79,"markDefs":330,"style":70},"bc19bc73e650",[318,322,327],{"_key":319,"_type":66,"marks":320,"text":321},"bc19bc73e6500",[],"Tip of the week: ",{"_key":323,"_type":66,"marks":324,"text":326},"bc19bc73e6501",[325],"60f279f5295e","Redgate SQL Compare",{"_key":328,"_type":66,"marks":329,"text":105},"bc19bc73e6502",[],[331],{"_key":325,"_type":108,"href":332,"reference":12},"http://www.red-gate.com/products/SQL_Compare/index.htm",{"_key":334,"_type":62,"children":335,"level":78,"listItem":79,"markDefs":340,"style":70},"521647460eaf",[336],{"_key":337,"_type":66,"marks":338,"text":339},"521647460eaf0",[],"Thank you for all the questions and for the Wiki edits!",[],{"_key":342,"_type":62,"children":343,"markDefs":348,"style":70},"7c615887efaa",[344],{"_key":345,"_type":66,"marks":346,"text":347},"7c615887efaa0",[],"We also answered the following listener questions, with a lot of peripheral discussion on related topics:",[],{"_key":350,"_type":62,"children":351,"level":78,"listItem":361,"markDefs":362,"style":70},"ed60b65fae6a",[352,357],{"_key":353,"_type":66,"marks":354,"text":356},"ed60b65fae6a0",[355],"strong","Kyle Neumeier",{"_key":358,"_type":66,"marks":359,"text":360},"ed60b65fae6a1",[],": How will you provide enough content to achieve a critical mass of activity on stackoverflow.com?","number",[],{"_key":364,"_type":62,"children":365,"level":78,"listItem":361,"markDefs":374,"style":70},"0cdffa007c16",[366,370],{"_key":367,"_type":66,"marks":368,"text":369},"0cdffa007c160",[355],"Andrew Morrow",{"_key":371,"_type":66,"marks":372,"text":373},"0cdffa007c161",[],": How will you deal with answer ordering and voting? Will it be based on votes alone? If so, how do we follow the thread of a conversation?",[],{"_key":376,"_type":62,"children":377,"level":78,"listItem":361,"markDefs":386,"style":70},"6a1db97039de",[378,382],{"_key":379,"_type":66,"marks":380,"text":381},"6a1db97039de0",[355],"ObviousTroll",{"_key":383,"_type":66,"marks":384,"text":385},"6a1db97039de1",[],": Is it worthwhile to go back to school and get a graduate degree in computer science?",[],{"_key":388,"_type":62,"children":389,"markDefs":402,"style":70},"e3bac564aa90",[390,394,399],{"_key":391,"_type":66,"marks":392,"text":393},"e3bac564aa900",[],"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":395,"_type":66,"marks":396,"text":398},"e3bac564aa901",[397],"1c93142e0e5e","podcast@stackoverflow.com",{"_key":400,"_type":66,"marks":401,"text":105},"e3bac564aa902",[],[403],{"_key":397,"_type":108,"href":404,"reference":12},"mailto:podcast@stackoverflow.com",{"_key":406,"_type":62,"children":407,"markDefs":421,"style":70},"43da29aeccdc",[408,412,417],{"_key":409,"_type":66,"marks":410,"text":411},"43da29aeccdc0",[],"The ",{"_key":413,"_type":66,"marks":414,"text":416},"43da29aeccdc1",[415],"ed3e32b0ec7a","transcript wiki",{"_key":418,"_type":66,"marks":419,"text":420},"43da29aeccdc2",[]," for this episode is available for public editing.",[422],{"_key":415,"_type":108,"href":423,"reference":12},"http://stackoverflow.fogbugz.com/default.asp?W781",true,"2008/05/07","",{"_type":53,"asset":428},{"_ref":429,"_type":430},"image-2e7e2d828ffbb0404d422ecab697f29109a4339b-1500x1000-jpg","reference",{"code":432,"language":433},"\u003Cp>This is the fourth episode of the StackOverflow podcast, wherein Joel and I discuss the following:\u003C/p>\n\u003Cul>\u003Cli>\n\u003Cp>Why we think stackoverflow.com isn't \"reinventing the wheel\", or at least, reinventing it in a useful way. Failure, however, is always an option.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We will be using ASP.NET MVC to build stackoverflow, as covered in \u003Ca href=\"http://www.codinghorror.com/blog/archives/001112.html\">my recent blog post\u003C/a>. Joel and I carry on a long discussion of \u003Ca href=\"http://en.wikipedia.org/wiki/Model-view-controller\">Model-View-Controller\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>A mention of \u003Ca href=\"http://www.csszengarden.com/\">CSS Zen Garden\u003C/a>. Joel thinks it's an unrealistic example, but I don't.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Defining \"skinnability\", whether it applies to your application, or if it even matters.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>A mention of this year's \u003Ca href=\"http://makerfaire.com//\">Maker Faire\u003C/a>, where I met the Wikimedia Foundation's \u003Ca href=\"http://wikimediafoundation.org/wiki/User:JayWalsh\">Jay Walsh\u003C/a>. Followed by an examination of why we admire \u003Ca href=\"http://www.wikipedia.org/\">Wikipedia\u003C/a> and consider it a defining influence.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Guests welcome! You will be able to participate fully in stackoverflow.com without ever creating an account -- but there will be perks for creating an account.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>A bit about our reputation system -- learning the lessons of \u003Ca href=\"http://en.wikipedia.org/wiki/PageRank\">PageRank\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Dealing with the inevitable evil users and users who actively game the reputation system. Not you, of course. We like you.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Adopting Creative Commons \u003Ca href=\"http://creativecommons.org/licenses/by-nc-sa/3.0/us/\">by-nc-sa\u003C/a> for our podcast and \u003Ca href=\"http://creativecommons.org/license/wiki\">CCWiki\u003C/a> for stackoverflow.com.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>On the contract between Joel and Jeff to form stackoverflow.com : the difference between a \u003Ca href=\"http://www.bizfilings.com/products/articles/llcs_vs_c_corps.asp\">C Corporation and Limited Liability Company\u003C/a> (scintillating!)\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Do we need lawyers? Yes, we need lawyers. Unfortunately.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>The final \u003Ca href=\"http://blog.stackoverflow.com/index.php/2008/04/logo-design-contest-winner/\">results of our logo contest\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://twitter.com/\">Twitter\u003C/a>: is it only useful for \"web celebrities?\"  I personally love Twitter and find it quite useful. \u003Ca href=\"https://twitter.com/codinghorror\">Follow me on Twitter\u003C/a>, and see for yourself. I'll try to convince Joel to join up.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Tip of the week: \u003Ca href=\"http://www.red-gate.com/products/SQL_Compare/index.htm\">Redgate SQL Compare\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>Thank you for all the questions and for the Wiki edits!\u003C/li>\n\u003C/ul>\u003Cp>We also answered the following listener questions, with a lot of peripheral discussion on related topics:\u003C/p>\n\u003Col>\u003Cli>\n\u003Cp>\u003Cstrong>Kyle Neumeier\u003C/strong>: How will you provide enough content to achieve a critical mass of activity on stackoverflow.com?\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Cstrong>Andrew Morrow\u003C/strong>: How will you deal with answer ordering and voting? Will it be based on votes alone? If so, how do we follow the thread of a conversation? \u003C/p>\n\u003C/li>\n\u003Cli>\u003Cstrong>ObviousTroll\u003C/strong>: Is it worthwhile to go back to school and get a graduate degree in computer science?\u003C/li>\n\u003C/ol>\u003Cp>If you'd like to submit a question to be answered in our next episode,\nrecord an audio file (90 seconds or less) and mail it to \u003Ca href=\"mailto:podcast@stackoverflow.com\">podcast@stackoverflow.com\u003C/a>.\u003C/p>\n\u003Cp>The \u003Ca href=\"http://stackoverflow.fogbugz.com/default.asp?W781\">transcript wiki\u003C/a> for this episode is available for public editing.\u003C/p>","html","2008-05-07T12:00:00.000Z",{"current":436},"podcast-4",[438,446],{"_createdAt":439,"_id":440,"_rev":441,"_type":442,"_updatedAt":439,"slug":443,"title":445},"2023-05-23T16:43:21Z","wp-tagcat-company","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":444},"company","Company",{"_createdAt":439,"_id":447,"_rev":441,"_type":442,"_updatedAt":439,"slug":448,"title":450},"wp-tagcat-podcast",{"current":449},"podcast","The Stack Overflow Podcast","Podcast #4",[453,459,465,471],{"_id":454,"publishedAt":455,"slug":456,"sponsored":12,"title":458},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":457},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":460,"publishedAt":461,"slug":462,"sponsored":12,"title":464},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":463},"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":466,"publishedAt":467,"slug":468,"sponsored":12,"title":470},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":469},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":472,"publishedAt":473,"slug":474,"sponsored":12,"title":476},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":475},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":478,"sourceMap":-1},{"count":479,"lastTimestamp":12},0]