[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-AA8pIOIxKfXEKJdOPELzalkdTtnLfd_WdNae8V5kjgY":3,"sanity-2W_oqAqQw4JuTSrH03LYmj7Ake57avsYcDi_Slrk7yw":206},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":181},[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":158,"dateUrl":159,"excerpt":100,"legacyBody":160,"product":12,"publishedAt":163,"slug":164,"sponsored":12,"tags":166,"title":180,"visible":158},"2023-05-25T09:36:57Z","wp-post-3272","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,94,101,131,139],{"_key":61,"_type":62,"children":63,"markDefs":87,"style":93},"8acc5fd27efd","block",[64,69,74,78,83],{"_key":65,"_type":66,"marks":67,"text":68},"8acc5fd27efd0","span",[],"I noticed that our friends at ",{"_key":70,"_type":66,"marks":71,"text":73},"8acc5fd27efd1",[72],"249c9fea5848","UserVoice",{"_key":75,"_type":66,"marks":76,"text":77},"8acc5fd27efd2",[]," now support ",{"_key":79,"_type":66,"marks":80,"text":82},"8acc5fd27efd3",[81],"bc4d1db092f8","OpenID",{"_key":84,"_type":66,"marks":85,"text":86},"8acc5fd27efd4",[],":",[88,91],{"_key":72,"_type":89,"href":90,"reference":12},"link","http://uservoice.com",{"_key":81,"_type":89,"href":92,"reference":12},"http://openid.net/","normal",{"_key":95,"_type":53,"alt":96,"asset":97,"caption":100,"markDefs":12},"ef030ce36818","uservoice-openid",{"_ref":98,"_type":99},"image-d486d19db9be23082ef5374eeee5376666e4d977-600x257-png","reference","",{"_key":102,"_type":62,"children":103,"markDefs":126,"style":93},"88ea71af6e3b",[104,108,113,117,122],{"_key":105,"_type":66,"marks":106,"text":107},"88ea71af6e3b0",[],"This means you can (finally) log into both sites (stackoverflow.com and ",{"_key":109,"_type":66,"marks":110,"text":112},"88ea71af6e3b1",[111],"68bdafb6d0e6","stackoverflow.uservoice.com",{"_key":114,"_type":66,"marks":115,"text":116},"88ea71af6e3b2",[],") using the very same OpenID. I believe they're using ",{"_key":118,"_type":66,"marks":119,"text":121},"88ea71af6e3b3",[120],"f1512b6e6a4c","RPXNow",{"_key":123,"_type":66,"marks":124,"text":125},"88ea71af6e3b4",[]," to implement this feature.",[127,129],{"_key":111,"_type":89,"href":128,"reference":12},"http://stackoverflow.uservoice.com",{"_key":120,"_type":89,"href":130,"reference":12},"https://rpxnow.com/how_it_works",{"_key":132,"_type":62,"children":133,"markDefs":138,"style":93},"579ab132c0f4",[134],{"_key":135,"_type":66,"marks":136,"text":137},"579ab132c0f40",[],"Hooray for open interoperability, and open identity standards!",[],{"_key":140,"_type":62,"children":141,"markDefs":155,"style":93},"18a692114a56",[142,146,151],{"_key":143,"_type":66,"marks":144,"text":145},"18a692114a560",[],"So I guess that's what Richard was hinting at when we interviewed him on ",{"_key":147,"_type":66,"marks":148,"text":150},"18a692114a561",[149],"8d8c2705a2cd","Podcast #30",{"_key":152,"_type":66,"marks":153,"text":154},"18a692114a562",[],".. who knew? :)",[156],{"_key":149,"_type":89,"href":157,"reference":12},"http://blog.stackoverflow.com/2008/11/podcast-30/",true,"2008/12/13",{"code":161,"language":162},"\u003Cp>I noticed that our friends at \u003Ca href=\"http://uservoice.com\">UserVoice\u003C/a> now support \u003Ca href=\"http://openid.net/\">OpenID\u003C/a>:\u003C/p>\n\u003Cp>\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/uservoice-openid.png\" alt=\"uservoice-openid\">\u003C/p>\n\u003Cp>This means you can (finally) log into both sites (stackoverflow.com and \u003Ca href=\"http://stackoverflow.uservoice.com\">stackoverflow.uservoice.com\u003C/a>) using the very same OpenID. I believe they're using \u003Ca href=\"https://rpxnow.com/how_it_works\">RPXNow\u003C/a> to implement this feature.\u003C/p>\n\u003Cp>Hooray for open interoperability, and open identity standards!\u003C/p>\n\u003Cp>So I guess that's what Richard was hinting at when we interviewed him on \u003Ca href=\"http://blog.stackoverflow.com/2008/11/podcast-30/\">Podcast #30\u003C/a>.. who knew? :)\u003C/p>","html","2008-12-13T12:00:00.000Z",{"current":165},"uservoice-supports-openid",[167,175],{"_createdAt":168,"_id":169,"_rev":170,"_type":171,"_updatedAt":168,"slug":172,"title":174},"2023-05-23T16:43:21Z","wp-tagcat-background","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":173},"background","Background",{"_createdAt":168,"_id":176,"_rev":170,"_type":171,"_updatedAt":168,"slug":177,"title":179},"wp-tagcat-company",{"current":178},"company","Company","UserVoice Supports OpenID",[182,188,194,200],{"_id":183,"publishedAt":184,"slug":185,"sponsored":12,"title":187},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":186},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":189,"publishedAt":190,"slug":191,"sponsored":12,"title":193},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":192},"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":195,"publishedAt":196,"slug":197,"sponsored":12,"title":199},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":198},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":201,"publishedAt":202,"slug":203,"sponsored":12,"title":205},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":204},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":207,"sourceMap":-1},{"count":208,"lastTimestamp":12},0]