[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-cGhB3GyZsVUWmNds9JnYjBJxA_bBDrGEkL8OkHTpPBc":3},{"data":4,"sourceMap":-1},{"info":5,"latest":14,"pinned":107},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":13},"2023-05-23T16:43:21Z","wp-tagcat-object-oriented-programming","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"object-oriented-programming","object oriented programming",[15,70],{"_id":16,"author":17,"commentCount":37,"comments":38,"excerpt":39,"featureTag":10,"image":40,"publishedAt":43,"slug":44,"sponsored":10,"tags":46,"title":69},"wp-post-19896",[18,29],{"_id":19,"avatar":20,"name":25,"role":26,"slug":27},"wp-author-295",{"_type":21,"asset":22},"image",{"_ref":23,"_type":24},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","reference","Eira May","B2B Editor",{"current":28},"emay",{"_id":30,"avatar":31,"name":34,"role":10,"slug":35},"wp-author-227",{"_type":21,"asset":32},{"_ref":33,"_type":24},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","Cassidy Williams",{"current":36},"cwilliams",0,true,"This week: best practices for speeding up Next.js apps, why human laziness is the ultimate security threat, and creating gorgeous art with CSS.",{"_type":21,"asset":41},{"_ref":42,"_type":24},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png","2022-04-08T13:00:00.000Z",{"current":45},"human-laziness-is-the-ultimate-security-threat",[47,51,55,60,62,67],{"_createdAt":6,"_id":48,"_rev":8,"_type":9,"_updatedAt":6,"slug":49,"title":50},"wp-tagcat-css",{"current":50},"css",{"_createdAt":6,"_id":52,"_rev":8,"_type":9,"_updatedAt":6,"slug":53,"title":54},"wp-tagcat-newsletter",{"current":54},"newsletter",{"_createdAt":6,"_id":56,"_rev":8,"_type":9,"_updatedAt":6,"slug":57,"title":59},"wp-tagcat-next-js",{"current":58},"next-js","next.js",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":61,"title":13},{"current":12},{"_createdAt":6,"_id":63,"_rev":8,"_type":9,"_updatedAt":6,"slug":64,"title":66},"wp-tagcat-the-overflow",{"current":65},"the-overflow","the overflow",{"_createdAt":6,"_id":52,"_rev":8,"_type":9,"_updatedAt":6,"slug":68,"title":54},{"current":54},"The Overflow #120: Human laziness is the ultimate security threat",{"_id":71,"author":72,"commentCount":81,"comments":38,"excerpt":82,"featureTag":10,"image":83,"publishedAt":86,"slug":87,"sponsored":10,"tags":89,"title":106},"wp-post-16585",[73],{"_id":74,"avatar":75,"name":78,"role":10,"slug":79},"wp-author-188",{"_type":21,"asset":76},{"_ref":77,"_type":24},"image-7ae4cf96f5c09c91aad2e5cee51f94726989cec3-1024x1024-jpg","Medi Madelen Gwosdz",{"current":80},"mgwosdz",160,"OOP has been wildly successful. But was the success just a coincidence? And can it still offer something unique in 2020 that other programming paradigms cannot?",{"_type":21,"asset":84},{"_ref":85,"_type":24},"image-36b1686736593d4d1a1a7ba56530dc2864180f89-2121x1414-jpg","2020-09-02T13:54:43.000Z",{"current":88},"if-everyone-hates-it-why-is-oop-still-so-widely-spread",[90,95,100,102],{"_createdAt":6,"_id":91,"_rev":8,"_type":9,"_updatedAt":6,"slug":92,"title":94},"wp-tagcat-code-for-a-living",{"current":93},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":96,"_rev":8,"_type":9,"_updatedAt":6,"slug":97,"title":99},"wp-tagcat-functional-programming",{"current":98},"functional-programming","functional programming",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":101,"title":13},{"current":12},{"_createdAt":6,"_id":103,"_rev":8,"_type":9,"_updatedAt":6,"slug":104,"title":105},"wp-tagcat-oop",{"current":105},"oop","If everyone hates it, why is OOP still so widespread?",[]]