[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-ooYSRmbBHXAVDIlSXfZ_32V2ZavT5pKYwT0oFCghSu8":3,"sanity-obb65VQSNH_4ICU4DHF6kV60i8CFFbLL0A8s9Y4NqM0":411},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":386},[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":353,"dateUrl":354,"excerpt":175,"legacyBody":355,"product":12,"publishedAt":358,"slug":359,"sponsored":12,"tags":361,"title":385,"visible":353},"2023-05-25T09:37:01Z","wp-post-4097","9HpbCsT2tq0xwozQfkfdvb","blogPost","2023-07-13T14:54:40Z",[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,88,105,117,128,139,169,176,184,198,238,254,266,289,300,326,338],{"_key":61,"_type":62,"children":63,"markDefs":83,"style":87},"f32007ce3f29","block",[64,69,74,78],{"_key":65,"_type":66,"marks":67,"text":68},"f32007ce3f290","span",[],"After ",{"_key":70,"_type":66,"marks":71,"text":73},"f32007ce3f291",[72],"7108640e4a99","vetting the new, improved election process on math.stackexchange.com",{"_key":75,"_type":66,"marks":76,"text":77},"f32007ce3f292",[]," we're ready for the next big step: ",{"_key":79,"_type":66,"marks":80,"text":82},"f32007ce3f293",[81],"strong","2011 community moderator elections on Stack Overflow, Server Fault, and Super User.",[84],{"_key":72,"_type":85,"href":86,"reference":12},"link","http:\u002F\u002Fblog.stackoverflow.com\u002F2010\u002F12\u002Fstack-exchange-moderator-elections-begin\u002F","normal",{"_key":89,"_type":62,"children":90,"markDefs":104,"style":87},"fd485e61042b",[91,95,100],{"_key":92,"_type":66,"marks":93,"text":94},"fd485e61042b0",[],"If you've ever thought to yourself, \"Hey, ",{"_key":96,"_type":66,"marks":97,"text":99},"fd485e61042b1",[98],"em","I'd",{"_key":101,"_type":66,"marks":102,"text":103},"fd485e61042b2",[]," make a great community moderator!\" -- now is your chance to nominate yourself:",[],{"_key":106,"_type":62,"children":107,"markDefs":113,"style":116},"e7d3dc838faa",[108],{"_key":109,"_type":66,"marks":110,"text":112},"e7d3dc838faa0",[111],"6684cdee586b","serverfault.com\u002Felection",[114],{"_key":111,"_type":85,"href":115,"reference":12},"http:\u002F\u002Fserverfault.com\u002Felection","h2",{"_key":118,"_type":62,"children":119,"markDefs":125,"style":116},"447b820f3550",[120],{"_key":121,"_type":66,"marks":122,"text":124},"447b820f35500",[123],"80012ac2a7e0","superuser.com\u002Felection",[126],{"_key":123,"_type":85,"href":127,"reference":12},"http:\u002F\u002Fsuperuser.com\u002Felection",{"_key":129,"_type":62,"children":130,"markDefs":136,"style":116},"d59d7ee39293",[131],{"_key":132,"_type":66,"marks":133,"text":135},"d59d7ee392930",[134],"6681040c89f6","stackoverflow.com\u002Felection",[137],{"_key":134,"_type":85,"href":138,"reference":12},"http:\u002F\u002Fstackoverflow.com\u002Felection",{"_key":140,"_type":62,"children":141,"markDefs":164,"style":87},"9430c0947469",[142,146,151,155,160],{"_key":143,"_type":66,"marks":144,"text":145},"9430c09474690",[],"Don't worry -- all our excellent community moderators on the ",{"_key":147,"_type":66,"marks":148,"text":150},"9430c09474691",[149],"8c5e2e393927","trilogy",{"_key":152,"_type":66,"marks":153,"text":154},"9430c09474692",[]," will carry on as moderators. It's only on new Stack Exchange 2.0 sites with ",{"_key":156,"_type":66,"marks":157,"text":159},"9430c09474693",[158],"7fcee8aa9711","Pro Tem Moderators",{"_key":161,"_type":66,"marks":162,"text":163},"9430c09474694",[]," that existing moderators must run in the first election to continue their terms.",[165,167],{"_key":149,"_type":85,"href":166,"reference":12},"http:\u002F\u002Fblog.stackoverflow.com\u002F2009\u002F05\u002Fthe-stack-overflow-trilogy\u002F",{"_key":158,"_type":85,"href":168,"reference":12},"http:\u002F\u002Fblog.stackoverflow.com\u002F2010\u002F07\u002Fmoderator-pro-tempore\u002F",{"_key":170,"_type":53,"alt":171,"asset":172,"caption":175,"markDefs":12},"d6de4e0f883f","vote keyboard",{"_ref":173,"_type":174},"image-df639e1573140e2bd052c9d72115403241eb84c1-526x362-jpg","reference","",{"_key":177,"_type":62,"children":178,"markDefs":183,"style":87},"9ffbab0f6002",[179],{"_key":180,"_type":66,"marks":181,"text":182},"9ffbab0f60020",[],"The community moderator election process is documented on the individual election pages in great detail, but in brief, here's how it works:",[],{"_key":185,"_type":62,"children":186,"level":195,"listItem":196,"markDefs":197,"style":87},"25f6d34daa9f",[187,191],{"_key":188,"_type":66,"marks":189,"text":190},"25f6d34daa9f0",[81],"Nominations",{"_key":192,"_type":66,"marks":193,"text":194},"25f6d34daa9f1",[]," -- seven days",1,"number",[],{"_key":199,"_type":62,"children":200,"markDefs":237,"style":87},"6def06d2c240",[201,205,209,213,217,221,225,229,233],{"_key":202,"_type":66,"marks":203,"text":204},"6def06d2c2400",[],"In the nomination phase, any community member in good standing with at least ",{"_key":206,"_type":66,"marks":207,"text":208},"6def06d2c2401",[81],"2000",{"_key":210,"_type":66,"marks":211,"text":212},"6def06d2c2402",[]," (",{"_key":214,"_type":66,"marks":215,"text":216},"6def06d2c2403",[81],"3000",{"_key":218,"_type":66,"marks":219,"text":220},"6def06d2c2404",[]," on Stack Overflow) reputation may nominate themselves -- and ",{"_key":222,"_type":66,"marks":223,"text":224},"6def06d2c2405",[98],"only",{"_key":226,"_type":66,"marks":227,"text":228},"6def06d2c2406",[]," themselves -- as a candidate in the moderator election. Nominations require writing a brief introduction explaining to the greater community why the candidate would make a good community moderator. Comments are encouraged in this phase, along with plenty of editing to make the introduction better, but there is no voting. The top ",{"_key":230,"_type":66,"marks":231,"text":232},"6def06d2c2407",[81],"30",{"_key":234,"_type":66,"marks":235,"text":236},"6def06d2c2408",[]," nominees (ordered by reputation) proceed to the primary phase unless they opt to withdraw.",[],{"_key":239,"_type":62,"children":240,"markDefs":253,"style":87},"070b3631035d",[241,245,249],{"_key":242,"_type":66,"marks":243,"text":244},"070b3631035d0",[],"Note: If there are ",{"_key":246,"_type":66,"marks":247,"text":248},"070b3631035d1",[81],"10",{"_key":250,"_type":66,"marks":251,"text":252},"070b3631035d2",[]," or less candidates at the end of this phase, we skip directly to Election.",[],{"_key":255,"_type":62,"children":256,"level":195,"listItem":196,"markDefs":265,"style":87},"22b819bf2d18",[257,261],{"_key":258,"_type":66,"marks":259,"text":260},"22b819bf2d180",[81],"Primary",{"_key":262,"_type":66,"marks":263,"text":264},"22b819bf2d181",[]," -- four days",[],{"_key":267,"_type":62,"children":268,"markDefs":288,"style":87},"508e059191da",[269,273,277,281,284],{"_key":270,"_type":66,"marks":271,"text":272},"508e059191da0",[],"In the primary phase, all community members with at least ",{"_key":274,"_type":66,"marks":275,"text":276},"508e059191da1",[81],"150",{"_key":278,"_type":66,"marks":279,"text":280},"508e059191da2",[]," reputation can cast an up or down vote on each candidate, resulting in a public tally. No comments are allowed in the primary; any opinions on the suitability of each candidate should be expressed as a simple up or down primary vote. The top ",{"_key":282,"_type":66,"marks":283,"text":248},"508e059191da3",[81],{"_key":285,"_type":66,"marks":286,"text":287},"508e059191da4",[]," candidates by score will proceed on to the election phase, unless they opt to withdraw.",[],{"_key":290,"_type":62,"children":291,"level":195,"listItem":196,"markDefs":299,"style":87},"184c90c34f66",[292,296],{"_key":293,"_type":66,"marks":294,"text":295},"184c90c34f660",[81],"Election",{"_key":297,"_type":66,"marks":298,"text":264},"184c90c34f661",[],[],{"_key":301,"_type":62,"children":302,"markDefs":323,"style":87},"ecf805562743",[303,307,310,314,319],{"_key":304,"_type":66,"marks":305,"text":306},"ecf8055627430",[],"Once the election begins, there will be per-user site notifications to all eligible voters. In the election phase, all community members with at least ",{"_key":308,"_type":66,"marks":309,"text":276},"ecf8055627431",[81],{"_key":311,"_type":66,"marks":312,"text":313},"ecf8055627432",[]," reputation can cast three votes: 1st choice, 2nd choice, and 3rd choice. All votes are private until the election is complete, at which point the election data file (the vote totals for all the candidates; no identification of who voted for whom) will be freely and permanently downloadable by anyone. We will calculate the winners using ",{"_key":315,"_type":66,"marks":316,"text":318},"ecf8055627433",[317],"95a146925778","OpenSTV",{"_key":320,"_type":66,"marks":321,"text":322},"ecf8055627434",[]," and the Meek STV method.",[324],{"_key":317,"_type":85,"href":325,"reference":12},"http:\u002F\u002Fwww.openstv.org\u002F",{"_key":327,"_type":62,"children":328,"markDefs":337,"style":87},"8f6086f28f2d",[329,333],{"_key":330,"_type":66,"marks":331,"text":332},"8f6086f28f2d0",[],"In a little over two weeks, the election process should hopefully produce ",{"_key":334,"_type":66,"marks":335,"text":336},"8f6086f28f2d1",[81],"several new democratically elected community moderators!",[],{"_key":339,"_type":62,"children":340,"markDefs":350,"style":87},"a2fefdd468bf",[341,345],{"_key":342,"_type":66,"marks":343,"text":344},"a2fefdd468bf0",[],"Democracy only works when the community participates, so if you know someone who would make a great community moderator, urge them to nominate themselves. And as always, ",{"_key":346,"_type":66,"marks":347,"text":349},"a2fefdd468bf1",[348],"ea4a5ab0c916","please vote!",[351],{"_key":348,"_type":85,"href":352,"reference":12},"http:\u002F\u002Fblog.stackoverflow.com\u002F2010\u002F10\u002Fvote-early-vote-often\u002F",true,"2011\u002F01\u002F19",{"code":356,"language":357},"\u003Cp>After \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2010\u002F12\u002Fstack-exchange-moderator-elections-begin\u002F\">vetting the new, improved election process on math.stackexchange.com\u003C\u002Fa> we're ready for the next big step: \u003Cstrong>2011 community moderator elections on Stack Overflow, Server Fault, and Super User.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you've ever thought to yourself, \"Hey, \u003Cem>I'd\u003C\u002Fem> make a great community moderator!\" -- now is your chance to nominate yourself:\u003C\u002Fp>\n\u003Ch2>\u003Ca href=\"http:\u002F\u002Fserverfault.com\u002Felection\">serverfault.com\u002Felection\u003C\u002Fa>\u003C\u002Fh2>\n\u003Ch2>\u003Ca href=\"http:\u002F\u002Fsuperuser.com\u002Felection\">superuser.com\u002Felection\u003C\u002Fa>\u003C\u002Fh2>\n\u003Ch2>\u003Ca href=\"http:\u002F\u002Fstackoverflow.com\u002Felection\">stackoverflow.com\u002Felection\u003C\u002Fa>\u003C\u002Fh2>\n\u003Cp>Don't worry -- all our excellent community moderators on the \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2009\u002F05\u002Fthe-stack-overflow-trilogy\u002F\">trilogy\u003C\u002Fa> will carry on as moderators. It's only on new Stack Exchange 2.0 sites with \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2010\u002F07\u002Fmoderator-pro-tempore\u002F\">Pro Tem Moderators\u003C\u002Fa> that existing moderators must run in the first election to continue their terms.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Fvote-keyboard.jpg\" alt=\"vote keyboard\">\u003C\u002Fp>\n\u003Cp>The community moderator election process is documented on the individual election pages in great detail, but in brief, here's how it works:\u003C\u002Fp>\n\u003Col>\u003Cli>\u003Cstrong>Nominations\u003C\u002Fstrong> -- seven days  \u003C\u002Fli>\n\u003C\u002Fol>\u003Cp>In the nomination phase, any community member in good standing with at least \u003Cstrong>2000\u003C\u002Fstrong> (\u003Cstrong>3000\u003C\u002Fstrong> on Stack Overflow) reputation may nominate themselves -- and \u003Cem>only\u003C\u002Fem> themselves -- as a candidate in the moderator election. Nominations require writing a brief introduction explaining to the greater community why the candidate would make a good community moderator. Comments are encouraged in this phase, along with plenty of editing to make the introduction better, but there is no voting. The top \u003Cstrong>30\u003C\u002Fstrong> nominees (ordered by reputation) proceed to the primary phase unless they opt to withdraw.\u003C\u002Fp>\n\u003Cp>Note: If there are \u003Cstrong>10\u003C\u002Fstrong> or less candidates at the end of this phase, we skip directly to Election. \u003C\u002Fp>\n\u003Col start=\"2\">\u003Cli>\u003Cstrong>Primary\u003C\u002Fstrong> -- four days  \u003C\u002Fli>\n\u003C\u002Fol>\u003Cp>In the primary phase, all community members with at least \u003Cstrong>150\u003C\u002Fstrong> reputation can cast an up or down vote on each candidate, resulting in a public tally. No comments are allowed in the primary; any opinions on the suitability of each candidate should be expressed as a simple up or down primary vote. The top \u003Cstrong>10\u003C\u002Fstrong> candidates by score will proceed on to the election phase, unless they opt to withdraw. \u003C\u002Fp>\n\u003Col start=\"3\">\u003Cli>\u003Cstrong>Election\u003C\u002Fstrong> -- four days  \u003C\u002Fli>\n\u003C\u002Fol>\u003Cp>Once the election begins, there will be per-user site notifications to all eligible voters. In the election phase, all community members with at least \u003Cstrong>150\u003C\u002Fstrong> reputation can cast three votes: 1st choice, 2nd choice, and 3rd choice. All votes are private until the election is complete, at which point the election data file (the vote totals for all the candidates; no identification of who voted for whom) will be freely and permanently downloadable by anyone. We will calculate the winners using \u003Ca href=\"http:\u002F\u002Fwww.openstv.org\u002F\">OpenSTV\u003C\u002Fa> and the Meek STV method.\u003C\u002Fp>\n\u003Cp>In a little over two weeks, the election process should hopefully produce \u003Cstrong>several new democratically elected community moderators!\u003C\u002Fstrong> \u003C\u002Fp>\n\u003Cp>Democracy only works when the community participates, so if you know someone who would make a great community moderator, urge them to nominate themselves. And as always, \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2010\u002F10\u002Fvote-early-vote-often\u002F\">please vote!\u003C\u002Fa>\u003C\u002Fp>","html","2011-01-19T12:00:00.000Z",{"current":360},"trilogy-2011-elections-begin",[362,370,375,380],{"_createdAt":363,"_id":364,"_rev":365,"_type":366,"_updatedAt":363,"slug":367,"title":369},"2023-05-23T16:43:21Z","wp-tagcat-company","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":368},"company","Company",{"_createdAt":363,"_id":371,"_rev":365,"_type":366,"_updatedAt":363,"slug":372,"title":374},"wp-tagcat-moderators",{"current":373},"moderators","Moderators",{"_createdAt":363,"_id":376,"_rev":365,"_type":366,"_updatedAt":363,"slug":377,"title":379},"wp-tagcat-serverfault-com",{"current":378},"serverfault-com","Serverfault.com",{"_createdAt":363,"_id":381,"_rev":365,"_type":366,"_updatedAt":363,"slug":382,"title":384},"wp-tagcat-superuser-com",{"current":383},"superuser-com","Superuser.com","Trilogy 2011 Elections Begin",[387,393,399,405],{"_id":388,"publishedAt":389,"slug":390,"sponsored":12,"title":392},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":391},"when-the-sensor-starts-thinking-snortml-agentic-ai-and-the-evolving-architecture-of-intrusion-detection","When the sensor starts thinking: SnortML, agentic AI, and the evolving architecture of intrusion detection",{"_id":394,"publishedAt":395,"slug":396,"sponsored":12,"title":398},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":397},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":400,"publishedAt":401,"slug":402,"sponsored":12,"title":404},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":403},"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":406,"publishedAt":407,"slug":408,"sponsored":12,"title":410},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":409},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":412,"sourceMap":-1},{"count":413,"lastTimestamp":12},0]