[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-nxT7TwXhfUNMlsmXblsj3p1XtMZpVR2Zwi-tomRf7DM":3,"sanity--EqZjUlxtksX3S6rxzIoncI0uIV6RIeYATveKii_5a8":231},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":206},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"50f4509c-4f55-4f11-8adc-5556e821ea77","2026-06-30T07:40:00.000Z",{"_type":10,"current":11},"slug","why-intent-prediction-needs-more-than-an-llm",null,"Why intent prediction needs more than an LLM",[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":178,"dateUrl":179,"excerpt":180,"image":181,"legacyBody":185,"product":12,"publishedAt":188,"slug":189,"sponsored":12,"tags":191,"title":205,"visible":178},"2023-05-25T09:36:57Z","wp-post-3251","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,102,111,135,143,156,167],{"_key":61,"_type":62,"children":63,"markDefs":93,"style":101},"24e86e9b5b31","block",[64,70,74,79,83,89],{"_key":65,"_type":66,"marks":67,"text":69},"24e86e9b5b310","span",[68],"d01c88f18e56","JanRain",{"_key":71,"_type":66,"marks":72,"text":73},"24e86e9b5b311",[],", an early supporter of ",{"_key":75,"_type":66,"marks":76,"text":78},"24e86e9b5b312",[77],"79a7fa8a0752","OpenID",{"_key":80,"_type":66,"marks":81,"text":82},"24e86e9b5b313",[],", just posted ",{"_key":84,"_type":66,"marks":85,"text":88},"24e86e9b5b314",[86,87],"strong","25fb515065a5","an OpenID case study featuring Stack Overflow",{"_key":90,"_type":66,"marks":91,"text":92},"24e86e9b5b315",[],".",[94,97,99],{"_key":68,"_type":95,"href":96,"reference":12},"link","http://www.janrain.com",{"_key":77,"_type":95,"href":98,"reference":12},"http://en.wikipedia.org/wiki/OpenID",{"_key":87,"_type":95,"href":100,"reference":12},"http://www.janrain.com/openid/casestudy-stackoverflow","normal",{"_key":103,"_type":62,"children":104,"markDefs":109,"style":110},"55a1d77d111c",[105],{"_key":106,"_type":66,"marks":107,"text":108},"55a1d77d111c0",[],"Stack Overflow, much like Wikipedia, lets anyone edit anything – but unlike Wikipedia, we require users to earn a certain number of votes from other users before the system trusts them (we call this \"reputation\"). The concept of identity and logins is an essential part of how our site works.\n\n\n\nAs programmers ourselves, we appreciate how challenging it is not only to write an entire authentication system, but to support one. One small mistake and you could expose users' credentials and possibly even passwords!\n\n\n\nWith OpenID, we didn't have to write any login code, nor do we have to store user passwords. And not only that, but we are no longer asking users to create yet another account on yet another website. Clearly a win-win scenario from our perspective.\n\n\n\nWe were encouraged to use OpenID because our audience is fairly technical, and OpenID is quite common among technical bloggers and frequent blog participants, our early adopters. Also, there's a rich ecosystem of third party OpenID providers, not to mention Yahoo, AOL, Google, Sun, and soon MySpace.",[],"blockquote",{"_key":112,"_type":62,"children":113,"markDefs":132,"style":101},"f73cd727fbe6",[114,119,123,128],{"_key":115,"_type":66,"marks":116,"text":118},"f73cd727fbe60",[117],"8ee5e6818f76","JanRain runs myOpenID",{"_key":120,"_type":66,"marks":121,"text":122},"f73cd727fbe61",[],", one of the better independent OpenID providers. I don't want to mention any names, but some OpenId providers, like one in particular whose name ends in ",{"_key":124,"_type":66,"marks":125,"text":127},"f73cd727fbe62",[126],"em","oo",{"_key":129,"_type":66,"marks":130,"text":131},"f73cd727fbe63",[],", are .. not so great. That's the blessing and curse of choice: when there are dozens to choose from, some will be better than others.",[133],{"_key":117,"_type":95,"href":134,"reference":12},"http://www.janrain.com/products/myopenid",{"_key":136,"_type":62,"children":137,"markDefs":142,"style":101},"0ec4ef5f1711",[138],{"_key":139,"_type":66,"marks":140,"text":141},"0ec4ef5f17110",[],"That said, we continue to look at ways to improve the Stack Overflow login experience. A few things in the works on the OpenID front:",[],{"_key":144,"_type":62,"children":145,"level":151,"listItem":152,"markDefs":153,"style":101},"bf6496f24e53",[146],{"_key":147,"_type":66,"marks":148,"text":150},"bf6496f24e530",[149],"a31ec0985e68","Offer OpenID registration directly through stackoverflow",1,"bullet",[154],{"_key":149,"_type":95,"href":155,"reference":12},"http://stackoverflow.uservoice.com/pages/general/suggestions/34450",{"_key":157,"_type":62,"children":158,"level":151,"listItem":152,"markDefs":164,"style":101},"5374abe70ef8",[159],{"_key":160,"_type":66,"marks":161,"text":163},"5374abe70ef80",[162],"b62a57f52c35","allow multiple OpenIDs per account",[165],{"_key":162,"_type":95,"href":166,"reference":12},"http://stackoverflow.uservoice.com/pages/general/suggestions/24709",{"_key":168,"_type":62,"children":169,"level":151,"listItem":152,"markDefs":175,"style":101},"d0b5db82297e",[170],{"_key":171,"_type":66,"marks":172,"text":174},"d0b5db82297e0",[173],"cec905d6a054","Allow changing the associated OpenID",[176],{"_key":173,"_type":95,"href":177,"reference":12},"http://stackoverflow.uservoice.com/pages/general/suggestions/16685",true,"2008/10/23","",{"_type":53,"asset":182},{"_ref":183,"_type":184},"image-cb85b5c51e1405700f11c3be3c16ecc6d0d704bd-1200x795-jpg","reference",{"code":186,"language":187},"\u003Cp>\u003Ca href=\"http://www.janrain.com\">JanRain\u003C/a>, an early supporter of \u003Ca href=\"http://en.wikipedia.org/wiki/OpenID\">OpenID\u003C/a>, just posted \u003Cstrong>\u003Ca href=\"http://www.janrain.com/openid/casestudy-stackoverflow\">an OpenID case study featuring Stack Overflow\u003C/a>\u003C/strong>.\u003C/p>\n\u003Cblockquote>\n\u003Cp>Stack Overflow, much like Wikipedia, lets anyone edit anything &ndash; but unlike Wikipedia, we require users to earn a certain number of votes from other users before the system trusts them (we call this \"reputation\"). The concept of identity and logins is an essential part of how our site works.\u003C/p>\n\u003Cp>As programmers ourselves, we appreciate how challenging it is not only to write an entire authentication system, but to support one.  One small mistake and you could expose users' credentials and possibly even passwords!\u003C/p>\n\u003Cp>With OpenID, we didn't have to write any login code, nor do we have to store user passwords. And not only that, but we are no longer asking users to create yet another account on yet another website. Clearly a win-win scenario from our perspective.\u003C/p>\n\u003Cp>We were encouraged to use OpenID because our audience is fairly technical, and OpenID is quite common among technical bloggers and frequent blog participants, our early adopters. Also, there's a rich ecosystem of third party OpenID providers, not to mention Yahoo, AOL, Google, Sun, and soon MySpace.\u003C/p>\n\u003C/blockquote>\n\u003Cp>\u003Ca href=\"http://www.janrain.com/products/myopenid\">JanRain runs myOpenID\u003C/a>, one of the better independent OpenID providers. I don't want to mention any names, but some OpenId providers, like one in particular whose name ends in \u003Cem>oo\u003C/em>, are .. not so great. That's the blessing and curse of choice: when there are dozens to choose from, some will be better than others.\u003C/p>\n\u003Cp>That said, we continue to look at ways to improve the Stack Overflow login experience. A few things in the works on the OpenID front:\u003C/p>\n\u003Cul>\u003Cli>\n\u003Cp>\u003Ca href=\"http://stackoverflow.uservoice.com/pages/general/suggestions/34450\">Offer OpenID registration directly through stackoverflow\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http://stackoverflow.uservoice.com/pages/general/suggestions/24709\">allow multiple OpenIDs per account\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\u003Ca href=\"http://stackoverflow.uservoice.com/pages/general/suggestions/16685\">Allow changing the associated OpenID\u003C/a>\u003C/li>\n\u003C/ul>","html","2008-10-23T12:00:00.000Z",{"current":190},"stack-overflow-openid-case-study",[192,200],{"_createdAt":193,"_id":194,"_rev":195,"_type":196,"_updatedAt":193,"slug":197,"title":199},"2023-05-23T16:43:21Z","wp-tagcat-company","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":198},"company","Company",{"_createdAt":193,"_id":201,"_rev":195,"_type":196,"_updatedAt":193,"slug":202,"title":204},"wp-tagcat-design",{"current":203},"design","Design","Stack Overflow OpenID Case Study",[207,213,219,225],{"_id":208,"publishedAt":209,"slug":210,"sponsored":12,"title":212},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":211},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":214,"publishedAt":215,"slug":216,"sponsored":12,"title":218},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":217},"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":220,"publishedAt":221,"slug":222,"sponsored":12,"title":224},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":223},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":226,"publishedAt":227,"slug":228,"sponsored":12,"title":230},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":229},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":232,"sourceMap":-1},{"count":233,"lastTimestamp":12},0]