[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-HOqwrIFSuSXRjME__-9vuyopg1l5LI1oVJAhiJ5KLLc":3},{"data":4,"sourceMap":-1},{"info":5,"latest":14,"pinned":346},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":13},"2023-05-23T16:43:21Z","wp-tagcat-worst-coder-in-the-world","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"worst-coder-in-the-world","worst coder in the world",[15,89,130,162,213,243,270,311],{"_id":16,"author":17,"commentCount":30,"comments":31,"excerpt":32,"featureTag":10,"image":33,"publishedAt":36,"slug":37,"sponsored":10,"tags":39,"title":88},"59aa0ad1-280d-4e7c-8f60-3bf905c7ab11",[18],{"_id":19,"avatar":20,"name":25,"role":26,"slug":27},"dbdef9f7-acce-4431-8f4f-c2025df1c8c8",{"_type":21,"asset":22},"image",{"_ref":23,"_type":24},"image-5f1073fdcf2ebde7fee8570769d9d82d21573870-2316x3088-jpg","reference","Phoebe Sajor","Content Associate",{"_type":28,"current":29},"slug","phoebe-sajor",0,true,"Agents are everywhere, so isn't it fitting that the Worst Coder in the World goes agentic? A coding newbie explores the challenges and rewards of building an agent for work—and trying to learn a few things about coding along the way.",{"_type":21,"asset":34},{"_ref":35,"_type":24},"image-5535799781de09bcc6a0f0638ebab0c56d4fe9aa-12000x6300-jpg","2026-04-30T16:00:00.000Z",{"_type":28,"current":38},"worst-coder-in-the-world-goes-agentic",[40,44,48,50,55,62,84],{"_createdAt":6,"_id":41,"_rev":8,"_type":9,"_updatedAt":6,"slug":42,"title":43},"wp-tagcat-se-tech",{"current":43},"se-tech",{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":46,"title":47},"wp-tagcat-se-stackoverflow",{"current":47},"se-stackoverflow",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":49,"title":13},{"current":12},{"_createdAt":6,"_id":51,"_rev":8,"_type":9,"_updatedAt":6,"slug":52,"title":54},"wp-tagcat-learning-to-code",{"current":53},"learning-to-code","learning to code",{"_createdAt":6,"_id":56,"_rev":57,"_type":9,"_updatedAt":58,"slug":59,"title":61},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":60},"ai","AI",{"_createdAt":6,"_id":63,"_rev":64,"_system":65,"_type":9,"_updatedAt":68,"description":69,"slug":81,"title":83},"wp-tagcat-stack-overflow-for-teams","FumDKDH8vd8OVFbknOKFJY",{"base":66},{"id":63,"rev":67},"66bNz0mmUxbMe9OZ0bbNam","2025-11-18T18:48:38Z",[70],{"_key":71,"_type":72,"children":73,"markDefs":79,"style":80},"e83c43fa0a26","block",[74],{"_key":75,"_type":76,"marks":77,"text":78},"a53345e47569","span",[],"Formerly Stack Overflow for Teams",[],"normal",{"current":82},"stack-internal","Stack Internal",{"_createdAt":6,"_id":85,"_rev":8,"_type":9,"_updatedAt":6,"slug":86,"title":87},"wp-tagcat-python",{"current":87},"python","The Worst Coder in the World goes agentic: building a leaderboard cracking AI",{"_id":90,"author":91,"commentCount":96,"comments":31,"excerpt":97,"featureTag":10,"image":98,"publishedAt":101,"slug":102,"sponsored":10,"tags":104,"title":129},"e33464c4-b21b-4019-8b86-64a46335a95e",[92],{"_id":19,"avatar":93,"name":25,"role":26,"slug":95},{"_type":21,"asset":94},{"_ref":23,"_type":24},{"_type":28,"current":29},29,"In the age of AI, being able to make applications and create code has never been easier. But is it any good? Here's what vibe coding is like for someone without technical skills. ",{"_type":21,"asset":99},{"_ref":100,"_type":24},"image-90021d78259c833b2f6a096186dc1fde28851ef0-12000x6293-jpg","2026-01-02T14:43:45.958Z",{"_type":28,"current":103},"a-new-worst-coder-has-entered-the-chat-vibe-coding-without-code-knowledge",[105,113,118,123,125,127],{"_createdAt":106,"_id":107,"_rev":108,"_type":9,"_updatedAt":109,"slug":110,"title":112},"2025-06-23T20:43:21Z","77826167-ac7c-4ce5-925d-173ed815badd","TTm5gCePWoXNpYYVQWSPSo","2025-06-23T20:43:24Z",{"_type":28,"current":111},"vibe-coding","vibe coding",{"_createdAt":6,"_id":114,"_rev":8,"_type":9,"_updatedAt":6,"slug":115,"title":117},"wp-tagcat-ai-coding",{"current":116},"ai-coding","ai coding",{"_createdAt":6,"_id":119,"_rev":8,"_type":9,"_updatedAt":6,"slug":120,"title":122},"wp-tagcat-generative-ai",{"current":121},"generative-ai","generative AI",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":124,"title":13},{"current":12},{"_createdAt":6,"_id":41,"_rev":8,"_type":9,"_updatedAt":6,"slug":126,"title":43},{"current":43},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":128,"title":47},{"current":47},"A new worst coder has entered the chat: vibe coding without code knowledge",{"_id":131,"author":132,"commentCount":141,"comments":31,"excerpt":142,"featureTag":10,"image":143,"publishedAt":146,"slug":147,"sponsored":10,"tags":149,"title":161},"wp-post-22060",[133],{"_id":134,"avatar":135,"name":138,"role":10,"slug":139},"wp-author-213",{"_type":21,"asset":136},{"_ref":137,"_type":24},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":140},"benpopper",45,"Look out, world! The worst coder is back and ready to create code he doesn't understand.",{"_type":21,"asset":144},{"_ref":145,"_type":24},"image-fd1117da034417bb4b3cc3afd4fd394f5ebb38a9-2560x1344-jpg","2023-04-26T14:30:00.000Z",{"current":148},"the-worst-coder-in-the-world-tries-an-ai-sidekick",[150,152,157,159],{"_createdAt":6,"_id":56,"_rev":57,"_type":9,"_updatedAt":58,"slug":151,"title":61},{"current":60},{"_createdAt":6,"_id":153,"_rev":8,"_type":9,"_updatedAt":6,"slug":154,"title":156},"wp-tagcat-code-for-a-living",{"current":155},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":119,"_rev":8,"_type":9,"_updatedAt":6,"slug":158,"title":122},{"current":121},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":160,"title":13},{"current":12},"The worst coder in the world tries an AI sidekick",{"_id":163,"author":164,"commentCount":169,"comments":31,"excerpt":170,"featureTag":10,"image":171,"publishedAt":174,"slug":175,"sponsored":10,"tags":177,"title":212},"wp-post-15166",[165],{"_id":134,"avatar":166,"name":138,"role":10,"slug":168},{"_type":21,"asset":167},{"_ref":137,"_type":24},{"current":140},27,"Why bother to learn a programming language when it will be out of date by the time I master it?",{"_type":21,"asset":172},{"_ref":173,"_type":24},"image-418e83f6c45276005fa806e799d6fe6a23a73db3-1200x630-png","2020-02-22T13:05:00.000Z",{"current":176},"ben-popper-is-the-worst-coder-5-complexity-is-the-constant",[178,183,185,190,194,198,203,208,210],{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":180,"title":182},"wp-tagcat-bulletin",{"current":181},"bulletin","Bulletin",{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":184,"title":182},{"current":181},{"_createdAt":6,"_id":186,"_rev":8,"_type":9,"_updatedAt":6,"slug":187,"title":189},"wp-tagcat-change-management",{"current":188},"change-management","change management",{"_createdAt":6,"_id":191,"_rev":8,"_type":9,"_updatedAt":6,"slug":192,"title":193},"wp-tagcat-go",{"current":193},"go",{"_createdAt":6,"_id":195,"_rev":8,"_type":9,"_updatedAt":6,"slug":196,"title":197},"wp-tagcat-rust",{"current":197},"rust",{"_createdAt":6,"_id":199,"_rev":8,"_type":9,"_updatedAt":6,"slug":200,"title":202},"wp-tagcat-stack-overflow",{"current":201},"stack-overflow","stack overflow",{"_createdAt":6,"_id":204,"_rev":8,"_type":9,"_updatedAt":6,"slug":205,"title":207},"wp-tagcat-stackoverflow",{"current":206},"stackoverflow","Stackoverflow",{"_createdAt":6,"_id":204,"_rev":8,"_type":9,"_updatedAt":6,"slug":209,"title":207},{"current":206},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":211,"title":13},{"current":12},"Ben Popper is the Worst Coder : Complexity is the Constant",{"_id":214,"author":215,"commentCount":220,"comments":31,"excerpt":221,"featureTag":10,"image":222,"publishedAt":224,"slug":225,"sponsored":10,"tags":227,"title":242},"wp-post-15078",[216],{"_id":134,"avatar":217,"name":138,"role":10,"slug":219},{"_type":21,"asset":218},{"_ref":137,"_type":24},{"current":140},31,"Our intrepid new coder meets his first data structure. With an array of concepts in front of him, will he push  his learning until it pops for him?",{"_type":21,"asset":223},{"_ref":173,"_type":24},"2020-02-13T15:50:45.000Z",{"current":226},"ben-popper-is-the-worst-coder-in-the-world-something-awry-with-my-array",[228,232,234,236,238,240],{"_createdAt":6,"_id":229,"_rev":8,"_type":9,"_updatedAt":6,"slug":230,"title":231},"wp-tagcat-arrays",{"current":231},"arrays",{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":233,"title":182},{"current":181},{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":235,"title":182},{"current":181},{"_createdAt":6,"_id":204,"_rev":8,"_type":9,"_updatedAt":6,"slug":237,"title":207},{"current":206},{"_createdAt":6,"_id":204,"_rev":8,"_type":9,"_updatedAt":6,"slug":239,"title":207},{"current":206},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":241,"title":13},{"current":12},"Ben Popper is the worst coder in the world: Something awry with my array",{"_id":244,"author":245,"commentCount":96,"comments":31,"excerpt":250,"featureTag":10,"image":251,"publishedAt":253,"slug":254,"sponsored":10,"tags":256,"title":269},"wp-post-14539",[246],{"_id":134,"avatar":247,"name":138,"role":10,"slug":249},{"_type":21,"asset":248},{"_ref":137,"_type":24},{"current":140},"",{"_type":21,"asset":252},{"_ref":173,"_type":24},"2019-12-26T15:15:00.000Z",{"current":255},"ben-popper-is-the-worst-coder-the-world-of-seven-billion-humans",[257,259,261,263,265,267],{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":258,"title":182},{"current":181},{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":260,"title":182},{"current":181},{"_createdAt":6,"_id":153,"_rev":8,"_type":9,"_updatedAt":6,"slug":262,"title":156},{"current":155},{"_createdAt":6,"_id":204,"_rev":8,"_type":9,"_updatedAt":6,"slug":264,"title":207},{"current":206},{"_createdAt":6,"_id":204,"_rev":8,"_type":9,"_updatedAt":6,"slug":266,"title":207},{"current":206},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":268,"title":13},{"current":12},"Ben Popper is the Worst Coder in The World of Seven Billion Humans",{"_id":271,"author":272,"commentCount":277,"comments":31,"excerpt":278,"featureTag":10,"image":279,"publishedAt":281,"slug":282,"sponsored":10,"tags":284,"title":310},"wp-post-14135",[273],{"_id":134,"avatar":274,"name":138,"role":10,"slug":276},{"_type":21,"asset":275},{"_ref":137,"_type":24},{"current":140},19,"It feels like programming would be a lot less intimidating if the vocabulary used to describe operators was closer to what the average person learned in school. Learning to concatenate a string sounds difficult. Putting a bunch of words together in a certain order, now that sounds approachable! ",{"_type":21,"asset":280},{"_ref":173,"_type":24},"2019-11-08T14:58:10.000Z",{"current":283},"ben-popper-is-the-worst-coder-in-the-world-quantum-edition",[285,287,289,291,295,299,304,306,308],{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":286,"title":182},{"current":181},{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":288,"title":182},{"current":181},{"_createdAt":6,"_id":153,"_rev":8,"_type":9,"_updatedAt":6,"slug":290,"title":156},{"current":155},{"_createdAt":6,"_id":292,"_rev":8,"_type":9,"_updatedAt":6,"slug":293,"title":294},"wp-tagcat-javascript",{"current":294},"javascript",{"_createdAt":6,"_id":296,"_rev":8,"_type":9,"_updatedAt":6,"slug":297,"title":298},"wp-tagcat-linguistics",{"current":298},"linguistics",{"_createdAt":6,"_id":300,"_rev":8,"_type":9,"_updatedAt":6,"slug":301,"title":303},"wp-tagcat-quantum-supremacy",{"current":302},"quantum-supremacy","quantum supremacy",{"_createdAt":6,"_id":199,"_rev":8,"_type":9,"_updatedAt":6,"slug":305,"title":202},{"current":201},{"_createdAt":6,"_id":204,"_rev":8,"_type":9,"_updatedAt":6,"slug":307,"title":207},{"current":206},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":309,"title":13},{"current":12},"Ben Popper is the Worst Coder In The World: Quantum Edition",{"_id":312,"author":313,"commentCount":318,"comments":31,"excerpt":319,"featureTag":10,"image":320,"publishedAt":322,"slug":323,"sponsored":10,"tags":325,"title":345},"wp-post-13386",[314],{"_id":134,"avatar":315,"name":138,"role":10,"slug":317},{"_type":21,"asset":316},{"_ref":137,"_type":24},{"current":140},65,"A black belt is just a white belt who never quits. How bad could I possibly be at this stuff? ",{"_type":21,"asset":321},{"_ref":173,"_type":24},"2019-10-22T17:42:47.000Z",{"current":324},"ben-popper-is-the-worst-coder-in-the-world",[326,330,332,334,339,341,343],{"_createdAt":6,"_id":327,"_rev":8,"_type":9,"_updatedAt":6,"slug":328,"title":329},"wp-tagcat-beginner",{"current":329},"beginner",{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":331,"title":182},{"current":181},{"_createdAt":6,"_id":153,"_rev":8,"_type":9,"_updatedAt":6,"slug":333,"title":156},{"current":155},{"_createdAt":6,"_id":335,"_rev":8,"_type":9,"_updatedAt":6,"slug":336,"title":338},"wp-tagcat-intro-to-programming",{"current":337},"intro-to-programming","intro to programming",{"_createdAt":6,"_id":51,"_rev":8,"_type":9,"_updatedAt":6,"slug":340,"title":54},{"current":53},{"_createdAt":6,"_id":204,"_rev":8,"_type":9,"_updatedAt":6,"slug":342,"title":207},{"current":206},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":344,"title":13},{"current":12},"Ben Popper is the Worst Coder In The World - by Ben Popper",[]]