[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-YyfvH2-D5IIu6UG0z7b1eKs8P_031-JqUgubxn2FivA":3,"sanity-GRtmDCqm9USgMc6W7UMAR66KhQqYqiZYtAzBz1bdVYU":856},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":831},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d53f9358-3bb2-4f69-aebe-d31d19522cd4","2026-07-10T07:40:00.000Z",{"_type":10,"current":11},"slug","building-more-than-just-an-agent-harness",null,"Building more than just an agent harness",[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":804,"dateUrl":805,"excerpt":138,"legacyBody":806,"product":12,"publishedAt":808,"slug":809,"sponsored":12,"tags":811,"title":830,"visible":804},"2023-05-25T09:36:59Z","wp-post-3757","dgl3SCUzppW3U2LvCoS7wy","blogPost","2023-07-13T14:54:34Z",[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,83,91,125,133,139,149,156,164,171,179,186,194,201,209,216,224,231,239,246,254,261,269,276,284,291,299,306,314,321,329,336,344,351,359,366,374,381,389,396,404,411,419,426,434,441,449,456,464,471,479,486,494,501,509,516,524,531,539,546,554,561,569,576,584,591,599,606,614,621,629,636,644,651,659,666,674,681,689,696,704,711,719,726,734,750,766,774],{"_key":61,"_type":62,"children":63,"markDefs":78,"style":82},"2f66867e0ee1","block",[64,69,74],{"_key":65,"_type":66,"marks":67,"text":68},"2f66867e0ee10","span",[],"After a whopping 18 month gestation, we've finally implemented the ",{"_key":70,"_type":66,"marks":71,"text":73},"2f66867e0ee11",[72],"39edb9ed555a","Generalist badge",{"_key":75,"_type":66,"marks":76,"text":77},"2f66867e0ee12",[],".",[79],{"_key":72,"_type":80,"href":81,"reference":12},"link","http:\u002F\u002Fstackoverflow.com\u002Fbadges\u002F15\u002Fgeneralist","normal",{"_key":84,"_type":62,"children":85,"markDefs":90,"style":82},"390982c2e0df",[86],{"_key":87,"_type":66,"marks":88,"text":89},"390982c2e0df0",[],"The Generalist badge works as follows:",[],{"_key":92,"_type":62,"children":93,"markDefs":123,"style":124},"53bb9ad18c0a",[94,98,103,107,111,115,119],{"_key":95,"_type":66,"marks":96,"text":97},"53bb9ad18c0a0",[],"Provided non-wiki answers of ",{"_key":99,"_type":66,"marks":100,"text":102},"53bb9ad18c0a1",[101],"strong","15",{"_key":104,"_type":66,"marks":105,"text":106},"53bb9ad18c0a2",[]," total score in ",{"_key":108,"_type":66,"marks":109,"text":110},"53bb9ad18c0a3",[101],"20",{"_key":112,"_type":66,"marks":113,"text":114},"53bb9ad18c0a4",[]," of the top ",{"_key":116,"_type":66,"marks":117,"text":118},"53bb9ad18c0a5",[101],"40",{"_key":120,"_type":66,"marks":121,"text":122},"53bb9ad18c0a6",[]," tags.",[],"blockquote",{"_key":126,"_type":62,"children":127,"markDefs":132,"style":82},"630a3dcb3181",[128],{"_key":129,"_type":66,"marks":130,"text":131},"630a3dcb31810",[],"The top 40 tag list is surprisingly diverse across the entire Trilogy. Just check out the top 40 tags (as of this writing) on Stack Overflow:",[],{"_key":134,"_type":53,"alt":12,"asset":135,"caption":138,"markDefs":12},"e04555746159",{"_ref":136,"_type":137},"image-5958644391ca01114951252f659ec71e73cec432-553x427-png","reference","",{"_key":140,"_type":62,"children":141,"level":146,"listItem":147,"markDefs":148,"style":82},"2f248504aa77",[142],{"_key":143,"_type":66,"marks":144,"text":145},"2f248504aa770",[],"c#",1,"number",[],{"_key":150,"_type":62,"children":151,"markDefs":155,"style":82},"8028e1fea4fa",[152],{"_key":153,"_type":66,"marks":154,"text":138},"8028e1fea4fa0",[],[],{"_key":157,"_type":62,"children":158,"level":146,"listItem":147,"markDefs":163,"style":82},"ed90a026f19c",[159],{"_key":160,"_type":66,"marks":161,"text":162},"ed90a026f19c0",[],"java",[],{"_key":165,"_type":62,"children":166,"markDefs":170,"style":82},"484ab572aa83",[167],{"_key":168,"_type":66,"marks":169,"text":138},"484ab572aa830",[],[],{"_key":172,"_type":62,"children":173,"level":146,"listItem":147,"markDefs":178,"style":82},"a7fa9d4fb20d",[174],{"_key":175,"_type":66,"marks":176,"text":177},"a7fa9d4fb20d0",[],".net",[],{"_key":180,"_type":62,"children":181,"markDefs":185,"style":82},"c05c349e9cef",[182],{"_key":183,"_type":66,"marks":184,"text":138},"c05c349e9cef0",[],[],{"_key":187,"_type":62,"children":188,"level":146,"listItem":147,"markDefs":193,"style":82},"174992ab4169",[189],{"_key":190,"_type":66,"marks":191,"text":192},"174992ab41690",[],"php",[],{"_key":195,"_type":62,"children":196,"markDefs":200,"style":82},"14912b9288a6",[197],{"_key":198,"_type":66,"marks":199,"text":138},"14912b9288a60",[],[],{"_key":202,"_type":62,"children":203,"level":146,"listItem":147,"markDefs":208,"style":82},"574ca01ffd7b",[204],{"_key":205,"_type":66,"marks":206,"text":207},"574ca01ffd7b0",[],"asp.net",[],{"_key":210,"_type":62,"children":211,"markDefs":215,"style":82},"243de6a6f58a",[212],{"_key":213,"_type":66,"marks":214,"text":138},"243de6a6f58a0",[],[],{"_key":217,"_type":62,"children":218,"level":146,"listItem":147,"markDefs":223,"style":82},"fb112da0d057",[219],{"_key":220,"_type":66,"marks":221,"text":222},"fb112da0d0570",[],"javascript",[],{"_key":225,"_type":62,"children":226,"markDefs":230,"style":82},"3866e2ece5ac",[227],{"_key":228,"_type":66,"marks":229,"text":138},"3866e2ece5ac0",[],[],{"_key":232,"_type":62,"children":233,"level":146,"listItem":147,"markDefs":238,"style":82},"dbe3f2a2aedd",[234],{"_key":235,"_type":66,"marks":236,"text":237},"dbe3f2a2aedd0",[],"c++",[],{"_key":240,"_type":62,"children":241,"markDefs":245,"style":82},"8e421b51d1f4",[242],{"_key":243,"_type":66,"marks":244,"text":138},"8e421b51d1f40",[],[],{"_key":247,"_type":62,"children":248,"level":146,"listItem":147,"markDefs":253,"style":82},"163375892a53",[249],{"_key":250,"_type":66,"marks":251,"text":252},"163375892a530",[],"jquery",[],{"_key":255,"_type":62,"children":256,"markDefs":260,"style":82},"008ed0414b63",[257],{"_key":258,"_type":66,"marks":259,"text":138},"008ed0414b630",[],[],{"_key":262,"_type":62,"children":263,"level":146,"listItem":147,"markDefs":268,"style":82},"e70a7afe46b5",[264],{"_key":265,"_type":66,"marks":266,"text":267},"e70a7afe46b50",[],"iphone",[],{"_key":270,"_type":62,"children":271,"markDefs":275,"style":82},"741f5d46892b",[272],{"_key":273,"_type":66,"marks":274,"text":138},"741f5d46892b0",[],[],{"_key":277,"_type":62,"children":278,"level":146,"listItem":147,"markDefs":283,"style":82},"9de320a54c6b",[279],{"_key":280,"_type":66,"marks":281,"text":282},"9de320a54c6b0",[],"python",[],{"_key":285,"_type":62,"children":286,"markDefs":290,"style":82},"3da09fa19df0",[287],{"_key":288,"_type":66,"marks":289,"text":138},"3da09fa19df00",[],[],{"_key":292,"_type":62,"children":293,"level":146,"listItem":147,"markDefs":298,"style":82},"135b162e0704",[294],{"_key":295,"_type":66,"marks":296,"text":297},"135b162e07040",[],"sql",[],{"_key":300,"_type":62,"children":301,"markDefs":305,"style":82},"c9d852f3387e",[302],{"_key":303,"_type":66,"marks":304,"text":138},"c9d852f3387e0",[],[],{"_key":307,"_type":62,"children":308,"level":146,"listItem":147,"markDefs":313,"style":82},"4b716be207ee",[309],{"_key":310,"_type":66,"marks":311,"text":312},"4b716be207ee0",[],"mysql",[],{"_key":315,"_type":62,"children":316,"markDefs":320,"style":82},"083950526ec4",[317],{"_key":318,"_type":66,"marks":319,"text":138},"083950526ec40",[],[],{"_key":322,"_type":62,"children":323,"level":146,"listItem":147,"markDefs":328,"style":82},"76491b2338c5",[324],{"_key":325,"_type":66,"marks":326,"text":327},"76491b2338c50",[],"html",[],{"_key":330,"_type":62,"children":331,"markDefs":335,"style":82},"4bf3aaf0932c",[332],{"_key":333,"_type":66,"marks":334,"text":138},"4bf3aaf0932c0",[],[],{"_key":337,"_type":62,"children":338,"level":146,"listItem":147,"markDefs":343,"style":82},"cecf16728883",[339],{"_key":340,"_type":66,"marks":341,"text":342},"cecf167288830",[],"sql-server",[],{"_key":345,"_type":62,"children":346,"markDefs":350,"style":82},"5d755b835570",[347],{"_key":348,"_type":66,"marks":349,"text":138},"5d755b8355700",[],[],{"_key":352,"_type":62,"children":353,"level":146,"listItem":147,"markDefs":358,"style":82},"932c009ab32e",[354],{"_key":355,"_type":66,"marks":356,"text":357},"932c009ab32e0",[],"ruby-on-rails",[],{"_key":360,"_type":62,"children":361,"markDefs":365,"style":82},"905d7c82fc21",[362],{"_key":363,"_type":66,"marks":364,"text":138},"905d7c82fc210",[],[],{"_key":367,"_type":62,"children":368,"level":146,"listItem":147,"markDefs":373,"style":82},"40bb1ddca4d2",[369],{"_key":370,"_type":66,"marks":371,"text":372},"40bb1ddca4d20",[],"c",[],{"_key":375,"_type":62,"children":376,"markDefs":380,"style":82},"25432f7e2257",[377],{"_key":378,"_type":66,"marks":379,"text":138},"25432f7e22570",[],[],{"_key":382,"_type":62,"children":383,"level":146,"listItem":147,"markDefs":388,"style":82},"b15c416fb0ad",[384],{"_key":385,"_type":66,"marks":386,"text":387},"b15c416fb0ad0",[],"asp.net-mvc",[],{"_key":390,"_type":62,"children":391,"markDefs":395,"style":82},"c03157ca3e06",[392],{"_key":393,"_type":66,"marks":394,"text":138},"c03157ca3e060",[],[],{"_key":397,"_type":62,"children":398,"level":146,"listItem":147,"markDefs":403,"style":82},"44f3c549e3ac",[399],{"_key":400,"_type":66,"marks":401,"text":402},"44f3c549e3ac0",[],"css",[],{"_key":405,"_type":62,"children":406,"markDefs":410,"style":82},"706640303985",[407],{"_key":408,"_type":66,"marks":409,"text":138},"7066403039850",[],[],{"_key":412,"_type":62,"children":413,"level":146,"listItem":147,"markDefs":418,"style":82},"98239ad51490",[414],{"_key":415,"_type":66,"marks":416,"text":417},"98239ad514900",[],"wpf",[],{"_key":420,"_type":62,"children":421,"markDefs":425,"style":82},"47c3792fe072",[422],{"_key":423,"_type":66,"marks":424,"text":138},"47c3792fe0720",[],[],{"_key":427,"_type":62,"children":428,"level":146,"listItem":147,"markDefs":433,"style":82},"76c67a6132a5",[429],{"_key":430,"_type":66,"marks":431,"text":432},"76c67a6132a50",[],"objective-c",[],{"_key":435,"_type":62,"children":436,"markDefs":440,"style":82},"17d2b1e441bd",[437],{"_key":438,"_type":66,"marks":439,"text":138},"17d2b1e441bd0",[],[],{"_key":442,"_type":62,"children":443,"level":146,"listItem":147,"markDefs":448,"style":82},"5265c33d40ca",[444],{"_key":445,"_type":66,"marks":446,"text":447},"5265c33d40ca0",[],"windows",[],{"_key":450,"_type":62,"children":451,"markDefs":455,"style":82},"bb56060ce7fc",[452],{"_key":453,"_type":66,"marks":454,"text":138},"bb56060ce7fc0",[],[],{"_key":457,"_type":62,"children":458,"level":146,"listItem":147,"markDefs":463,"style":82},"3475bd76b207",[459],{"_key":460,"_type":66,"marks":461,"text":462},"3475bd76b2070",[],"xml",[],{"_key":465,"_type":62,"children":466,"markDefs":470,"style":82},"4cf609241335",[467],{"_key":468,"_type":66,"marks":469,"text":138},"4cf6092413350",[],[],{"_key":472,"_type":62,"children":473,"level":146,"listItem":147,"markDefs":478,"style":82},"7fc65961c15f",[474],{"_key":475,"_type":66,"marks":476,"text":477},"7fc65961c15f0",[],"ruby",[],{"_key":480,"_type":62,"children":481,"markDefs":485,"style":82},"5634483ac7e6",[482],{"_key":483,"_type":66,"marks":484,"text":138},"5634483ac7e60",[],[],{"_key":487,"_type":62,"children":488,"level":146,"listItem":147,"markDefs":493,"style":82},"0ac9d04c76a2",[489],{"_key":490,"_type":66,"marks":491,"text":492},"0ac9d04c76a20",[],"database",[],{"_key":495,"_type":62,"children":496,"markDefs":500,"style":82},"a44906fee5b2",[497],{"_key":498,"_type":66,"marks":499,"text":138},"a44906fee5b20",[],[],{"_key":502,"_type":62,"children":503,"level":146,"listItem":147,"markDefs":508,"style":82},"d46c02b507ee",[504],{"_key":505,"_type":66,"marks":506,"text":507},"d46c02b507ee0",[],"best-practices",[],{"_key":510,"_type":62,"children":511,"markDefs":515,"style":82},"a145149eca0d",[512],{"_key":513,"_type":66,"marks":514,"text":138},"a145149eca0d0",[],[],{"_key":517,"_type":62,"children":518,"level":146,"listItem":147,"markDefs":523,"style":82},"9bc59913758f",[519],{"_key":520,"_type":66,"marks":521,"text":522},"9bc59913758f0",[],"vb.net",[],{"_key":525,"_type":62,"children":526,"markDefs":530,"style":82},"81603b9e7e9a",[527],{"_key":528,"_type":66,"marks":529,"text":138},"81603b9e7e9a0",[],[],{"_key":532,"_type":62,"children":533,"level":146,"listItem":147,"markDefs":538,"style":82},"bc5925cff1f4",[534],{"_key":535,"_type":66,"marks":536,"text":537},"bc5925cff1f40",[],"android",[],{"_key":540,"_type":62,"children":541,"markDefs":545,"style":82},"9b2f9af2788b",[542],{"_key":543,"_type":66,"marks":544,"text":138},"9b2f9af2788b0",[],[],{"_key":547,"_type":62,"children":548,"level":146,"listItem":147,"markDefs":553,"style":82},"9da8cb48821d",[549],{"_key":550,"_type":66,"marks":551,"text":552},"9da8cb48821d0",[],"visual-studio",[],{"_key":555,"_type":62,"children":556,"markDefs":560,"style":82},"0bfe9a187397",[557],{"_key":558,"_type":66,"marks":559,"text":138},"0bfe9a1873970",[],[],{"_key":562,"_type":62,"children":563,"level":146,"listItem":147,"markDefs":568,"style":82},"1c2114d2698d",[564],{"_key":565,"_type":66,"marks":566,"text":567},"1c2114d2698d0",[],"ajax",[],{"_key":570,"_type":62,"children":571,"markDefs":575,"style":82},"f4a6a6afe7ab",[572],{"_key":573,"_type":66,"marks":574,"text":138},"f4a6a6afe7ab0",[],[],{"_key":577,"_type":62,"children":578,"level":146,"listItem":147,"markDefs":583,"style":82},"8fc20194ecd8",[579],{"_key":580,"_type":66,"marks":581,"text":582},"8fc20194ecd80",[],"regex",[],{"_key":585,"_type":62,"children":586,"markDefs":590,"style":82},"3e25d855fd7e",[587],{"_key":588,"_type":66,"marks":589,"text":138},"3e25d855fd7e0",[],[],{"_key":592,"_type":62,"children":593,"level":146,"listItem":147,"markDefs":598,"style":82},"46b1d1fb1475",[594],{"_key":595,"_type":66,"marks":596,"text":597},"46b1d1fb14750",[],"linux",[],{"_key":600,"_type":62,"children":601,"markDefs":605,"style":82},"9123d75ab0b9",[602],{"_key":603,"_type":66,"marks":604,"text":138},"9123d75ab0b90",[],[],{"_key":607,"_type":62,"children":608,"level":146,"listItem":147,"markDefs":613,"style":82},"39e8c0147171",[609],{"_key":610,"_type":66,"marks":611,"text":612},"39e8c01471710",[],"winforms",[],{"_key":615,"_type":62,"children":616,"markDefs":620,"style":82},"9bc499592843",[617],{"_key":618,"_type":66,"marks":619,"text":138},"9bc4995928430",[],[],{"_key":622,"_type":62,"children":623,"level":146,"listItem":147,"markDefs":628,"style":82},"1dd626c9cd98",[624],{"_key":625,"_type":66,"marks":626,"text":627},"1dd626c9cd980",[],"django",[],{"_key":630,"_type":62,"children":631,"markDefs":635,"style":82},"47f53fa6ed1c",[632],{"_key":633,"_type":66,"marks":634,"text":138},"47f53fa6ed1c0",[],[],{"_key":637,"_type":62,"children":638,"level":146,"listItem":147,"markDefs":643,"style":82},"005b0878285a",[639],{"_key":640,"_type":66,"marks":641,"text":642},"005b0878285a0",[],"iphone-sdk",[],{"_key":645,"_type":62,"children":646,"markDefs":650,"style":82},"5d7df98a09be",[647],{"_key":648,"_type":66,"marks":649,"text":138},"5d7df98a09be0",[],[],{"_key":652,"_type":62,"children":653,"level":146,"listItem":147,"markDefs":658,"style":82},"c6c49c6d278f",[654],{"_key":655,"_type":66,"marks":656,"text":657},"c6c49c6d278f0",[],"visual-studio-2008",[],{"_key":660,"_type":62,"children":661,"markDefs":665,"style":82},"1a65d4fc0647",[662],{"_key":663,"_type":66,"marks":664,"text":138},"1a65d4fc06470",[],[],{"_key":667,"_type":62,"children":668,"level":146,"listItem":147,"markDefs":673,"style":82},"c7c46605cd13",[669],{"_key":670,"_type":66,"marks":671,"text":672},"c7c46605cd130",[],"beginner",[],{"_key":675,"_type":62,"children":676,"markDefs":680,"style":82},"3f1493f7bb25",[677],{"_key":678,"_type":66,"marks":679,"text":138},"3f1493f7bb250",[],[],{"_key":682,"_type":62,"children":683,"level":146,"listItem":147,"markDefs":688,"style":82},"890cb72581ed",[684],{"_key":685,"_type":66,"marks":686,"text":687},"890cb72581ed0",[],"web-development",[],{"_key":690,"_type":62,"children":691,"markDefs":695,"style":82},"d28008f1c622",[692],{"_key":693,"_type":66,"marks":694,"text":138},"d28008f1c6220",[],[],{"_key":697,"_type":62,"children":698,"level":146,"listItem":147,"markDefs":703,"style":82},"7145d42bf38c",[699],{"_key":700,"_type":66,"marks":701,"text":702},"7145d42bf38c0",[],"flex",[],{"_key":705,"_type":62,"children":706,"markDefs":710,"style":82},"f67d496c3a3a",[707],{"_key":708,"_type":66,"marks":709,"text":138},"f67d496c3a3a0",[],[],{"_key":712,"_type":62,"children":713,"level":146,"listItem":147,"markDefs":718,"style":82},"088951f40333",[714],{"_key":715,"_type":66,"marks":716,"text":717},"088951f403330",[],"subjective",[],{"_key":720,"_type":62,"children":721,"markDefs":725,"style":82},"441465a5a914",[722],{"_key":723,"_type":66,"marks":724,"text":138},"441465a5a9140",[],[],{"_key":727,"_type":62,"children":728,"level":146,"listItem":147,"markDefs":733,"style":82},"fa632b812337",[729],{"_key":730,"_type":66,"marks":731,"text":732},"fa632b8123370",[],"flash",[],{"_key":735,"_type":62,"children":736,"markDefs":749,"style":82},"e546d31b5750",[737,741,745],{"_key":738,"_type":66,"marks":739,"text":740},"e546d31b57500",[],"One thing the badge doesn't say, is that ",{"_key":742,"_type":66,"marks":743,"text":744},"e546d31b57501",[101],"there must be at least 200 questions in all 40 of the top tags before this badge is awarded to anyone",{"_key":746,"_type":66,"marks":747,"text":748},"e546d31b57502",[],". That's why you won't see it on meta for a bit longer, or any new sites for about a year. I don't feel you can accurately measure a generalist until the top tag list settles down.",[],{"_key":751,"_type":62,"children":752,"markDefs":765,"style":82},"c1fcb97aa37b",[753,757,761],{"_key":754,"_type":66,"marks":755,"text":756},"c1fcb97aa37b0",[],"The intent of this badge is to ",{"_key":758,"_type":66,"marks":759,"text":760},"c1fcb97aa37b1",[101],"reward those folks who are answering a variety of questions across multiple skill sets",{"_key":762,"_type":66,"marks":763,"text":764},"c1fcb97aa37b2",[],", not spending all their time in the same set of tags.",[],{"_key":767,"_type":62,"children":768,"markDefs":773,"style":82},"8f03a35ae5d8",[769],{"_key":770,"_type":66,"marks":771,"text":772},"8f03a35ae5d80",[],"Now, it is true that the top 40 tags shift over time; for example Android went from #36 to #27 just in the last month. Rest assured, if you earn the Generalist badge, like any other badge in our system -- barring exceptional circumstances -- it won't be revoked.",[],{"_key":775,"_type":62,"children":776,"markDefs":799,"style":82},"d546405662e6",[777,781,786,790,795],{"_key":778,"_type":66,"marks":779,"text":780},"d546405662e60",[],"(thanks to ",{"_key":782,"_type":66,"marks":783,"text":785},"d546405662e61",[784],"bb7093fb2547","balpha",{"_key":787,"_type":66,"marks":788,"text":789},"d546405662e62",[]," and ",{"_key":791,"_type":66,"marks":792,"text":794},"d546405662e63",[793],"bfffc8c98800","chaos",{"_key":796,"_type":66,"marks":797,"text":798},"d546405662e64",[]," for their assistance in determining how this badge should work.)",[800,802],{"_key":784,"_type":80,"href":801,"reference":12},"http:\u002F\u002Fmeta.stackoverflow.com\u002Fusers\u002F115866\u002Fbalpha",{"_key":793,"_type":80,"href":803,"reference":12},"http:\u002F\u002Fmeta.stackoverflow.com\u002Fusers\u002F47529\u002Fchaos",true,"2010\u002F05\u002F23",{"code":807,"language":327},"\u003Cp>After a whopping 18 month gestation, we've finally implemented the \u003Ca href=\"http:\u002F\u002Fstackoverflow.com\u002Fbadges\u002F15\u002Fgeneralist\">Generalist badge\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The Generalist badge works as follows:\u003C\u002Fp>\n\u003Cblockquote>\nProvided non-wiki answers of \u003Cstrong>15\u003C\u002Fstrong> total score in \u003Cstrong>20\u003C\u002Fstrong> of the top \u003Cstrong>40\u003C\u002Fstrong> tags.\n\u003C\u002Fblockquote>\n\u003Cp>The top 40 tag list is surprisingly diverse across the entire Trilogy. Just check out the top 40 tags (as of this writing) on Stack Overflow:\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Ftop-40-tags.png\" alt=\"\">\u003C\u002Fp>\n\u003Ctable width=\"600\">\u003Ctr>\u003Ctd>\n  \u003Col>\u003Cli>c#\u003C\u002Fli>\n    \u003Cli>java \u003C\u002Fli>\n    \u003Cli>.net\u003C\u002Fli>\n    \u003Cli>php\u003C\u002Fli>\n    \u003Cli>asp.net\u003C\u002Fli>\n    \u003Cli>javascript\u003C\u002Fli>\n    \u003Cli>c++\u003C\u002Fli>\n    \u003Cli>jquery\u003C\u002Fli>\n    \u003Cli>iphone\u003C\u002Fli>\n    \u003Cli>python\u003C\u002Fli>\n  \u003C\u002Fol>\u003C\u002Ftd>\n\n\u003Ctd>\n  \u003Col start=\"11\">\u003Cli>sql\u003C\u002Fli>\n    \u003Cli>mysql\u003C\u002Fli>\n    \u003Cli>html\u003C\u002Fli>\n    \u003Cli>sql-server\u003C\u002Fli>\n    \u003Cli>ruby-on-rails\u003C\u002Fli>\n    \u003Cli>c\u003C\u002Fli>\n    \u003Cli>asp.net-mvc\u003C\u002Fli>\n    \u003Cli>css\u003C\u002Fli>\n    \u003Cli>wpf\u003C\u002Fli>\n    \u003Cli>objective-c\u003C\u002Fli>\n  \u003C\u002Fol>\u003C\u002Ftd>\n\n\u003Ctd>\n  \u003Col start=\"21\">\u003Cli>windows\u003C\u002Fli>\n    \u003Cli>xml\u003C\u002Fli>\n    \u003Cli>ruby\u003C\u002Fli>\n    \u003Cli>database\u003C\u002Fli>\n    \u003Cli>best-practices\u003C\u002Fli>\n    \u003Cli>vb.net\u003C\u002Fli>\n    \u003Cli>android\u003C\u002Fli>\n    \u003Cli>visual-studio\u003C\u002Fli>\n    \u003Cli>ajax\u003C\u002Fli>\n    \u003Cli>regex\u003C\u002Fli>\n  \u003C\u002Fol>\u003C\u002Ftd>\n\n\u003Ctd>\n  \u003Col start=\"31\">\u003Cli>linux\u003C\u002Fli>\n    \u003Cli>winforms\u003C\u002Fli>\n    \u003Cli>django\u003C\u002Fli>\n    \u003Cli>iphone-sdk\u003C\u002Fli>\n    \u003Cli>visual-studio-2008\u003C\u002Fli>\n    \u003Cli>beginner\u003C\u002Fli>\n    \u003Cli>web-development\u003C\u002Fli>\n    \u003Cli>flex\u003C\u002Fli>\n    \u003Cli>subjective\u003C\u002Fli>\n    \u003Cli>flash\u003C\u002Fli>\n  \u003C\u002Fol>\u003C\u002Ftd>\n\u003C\u002Ftr>\u003C\u002Ftable>\u003Cp>One thing the badge doesn't say, is that \u003Cstrong>there must be at least 200 questions in all 40 of the top tags before this badge is awarded to anyone\u003C\u002Fstrong>. That's why you won't see it on meta for a bit longer, or any new sites for about a year. I don't feel you can accurately measure a generalist until the top tag list settles down.\u003C\u002Fp>\n\u003Cp>The intent of this badge is to \u003Cstrong>reward those folks who are answering a variety of questions across multiple skill sets\u003C\u002Fstrong>, not spending all their time in the same set of tags.\u003C\u002Fp>\n\u003Cp>Now, it is true that the top 40 tags shift over time; for example Android went from #36 to #27 just in the last month. Rest assured, if you earn the Generalist badge, like any other badge in our system -- barring exceptional circumstances -- it won't be revoked.\u003C\u002Fp>\n\u003Cp>(thanks to \u003Ca href=\"http:\u002F\u002Fmeta.stackoverflow.com\u002Fusers\u002F115866\u002Fbalpha\">balpha\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fmeta.stackoverflow.com\u002Fusers\u002F47529\u002Fchaos\">chaos\u003C\u002Fa> for their assistance in determining how this badge should work.)\u003C\u002Fp>","2010-05-23T12:00:00.000Z",{"current":810},"generalist-badge-implemented",[812,820,825],{"_createdAt":813,"_id":814,"_rev":815,"_type":816,"_updatedAt":813,"slug":817,"title":819},"2023-05-23T16:43:21Z","wp-tagcat-community","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":818},"community","Community",{"_createdAt":813,"_id":821,"_rev":815,"_type":816,"_updatedAt":813,"slug":822,"title":824},"wp-tagcat-company",{"current":823},"company","Company",{"_createdAt":813,"_id":826,"_rev":815,"_type":816,"_updatedAt":813,"slug":827,"title":829},"wp-tagcat-design",{"current":828},"design","Design","Generalist Badge Implemented",[832,838,844,850],{"_id":833,"publishedAt":834,"slug":835,"sponsored":12,"title":837},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":836},"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":839,"publishedAt":840,"slug":841,"sponsored":12,"title":843},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":842},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":845,"publishedAt":846,"slug":847,"sponsored":12,"title":849},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":848},"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":851,"publishedAt":852,"slug":853,"sponsored":12,"title":855},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":854},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":857,"sourceMap":-1},{"count":858,"lastTimestamp":12},0]