[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-Xyko0B_hTkuu2SNlkeSfcPSd62VSYSAM3Uy5gjjnbEI":3},{"data":4,"sourceMap":-1},{"info":5,"latest":26},{"_createdAt":6,"_id":7,"_rev":8,"_system":9,"_type":12,"_updatedAt":13,"avatar":14,"bio":19,"employee":20,"name":21,"role":22,"slug":23,"website":25},"2023-05-23T16:27:18Z","wp-author-cap-17222","MwgZb85ftkde1TTvR7brSa",{"base":10},{"id":7,"rev":11},"o1gUjW0O273eyMG6ABkhhi","blogAuthor","2026-06-13T00:32:09Z",{"_type":15,"asset":16},"image",{"_ref":17,"_type":18},"image-8425edaa2e3df1074eddd801e1a6d286f670a62b-400x400-jpg","reference","Charity Majors is the cofounder and CTO of honeycomb.io. She pioneered the concept of modern observability and is the co-author of Observability Engineering and Database Reliability Engineering. She loves free speech, free software and single malts, and writes about software and systems at charity.wtf.","none","Charity Majors","CTO at Honeycomb",{"current":24},"charity-majors","https:\u002F\u002Fhoneycomb.io",[27,69,92,150],{"_id":28,"author":29,"commentCount":34,"comments":35,"excerpt":36,"featureTag":37,"image":38,"publishedAt":42,"slug":43,"sponsored":37,"tags":46,"title":68},"28e560af-f0aa-4d46-bd90-f435ad604aa7",[30],{"_id":7,"avatar":31,"name":21,"role":22,"slug":33},{"_type":15,"asset":32},{"_ref":17,"_type":18},{"current":24},0,true,"If you want your values to spread throughout the industry, the best thing you can possibly do is succeed and make others want to imitate you.",null,{"_type":15,"asset":39,"attribution":41},{"_ref":40,"_type":18},"image-5db364b135f49cf4d811889432c3e987476671b2-12000x6300-jpg","Alexandra Francis","2026-06-26T14:00:27.102Z",{"_type":44,"current":45},"slug","paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains",[47],{"_createdAt":48,"_id":49,"_rev":50,"_type":51,"_updatedAt":52,"description":53,"slug":65,"title":67},"2026-06-12T13:06:09Z","580bfc6a-d0d5-4b91-a69e-aca6628f2ab9","MwgZb85ftkde1TTvQlaSXI","blogTag","2026-06-12T13:06:32Z",[54],{"_key":55,"_type":56,"children":57,"markDefs":63,"style":64},"cc0099d01522","block",[58],{"_key":59,"_type":60,"marks":61,"text":62},"e346be9fb127","span",[],"On living the developer life.",[],"normal",{"_type":44,"current":66},"devex","DevEx","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":70,"author":71,"commentCount":34,"comments":35,"excerpt":76,"featureTag":37,"image":77,"publishedAt":79,"slug":80,"sponsored":37,"tags":82,"title":91},"23e1948f-fca0-44d8-acc7-03d52e5e5b5e",[72],{"_id":7,"avatar":73,"name":21,"role":22,"slug":75},{"_type":15,"asset":74},{"_ref":17,"_type":18},{"current":24},"Capacity is one of the hardest problems because it sits at the knotty, gnarled-up intersection of so many other hard problems.",{"_type":15,"asset":78,"attribution":41},{"_ref":40,"_type":18},"2026-06-12T14:00:00.000Z",{"_type":44,"current":81},"what-s-the-facts-charity-how-do-i-get-my-leaders-to-stop-running-teams-into-the-ground",[83],{"_createdAt":48,"_id":49,"_rev":50,"_type":51,"_updatedAt":52,"description":84,"slug":90,"title":67},[85],{"_key":55,"_type":56,"children":86,"markDefs":89,"style":64},[87],{"_key":59,"_type":60,"marks":88,"text":62},[],[],{"_type":44,"current":66},"Paging Charity? How do I get my leaders to stop running teams Into the ground?",{"_id":93,"author":94,"commentCount":99,"comments":35,"excerpt":100,"featureTag":37,"image":101,"publishedAt":104,"slug":105,"sponsored":37,"tags":107,"title":149},"6d698ab2-94dd-4d8a-9c89-970c5240e856",[95],{"_id":7,"avatar":96,"name":21,"role":22,"slug":98},{"_type":15,"asset":97},{"_ref":17,"_type":18},{"current":24},21,"It’s easy to generate code, but not so easy to generate good code.",{"_type":15,"asset":102,"attribution":41},{"_ref":103,"_type":18},"image-dab8e8438e824245858d2442f2fa4569fb34e027-12000x6300-jpg","2024-12-31T19:55:28.240Z",{"_type":44,"current":106},"generative-ai-is-not-going-to-build-your-engineering-team-for-you",[108,114,118,123,128,132],{"_createdAt":109,"_id":110,"_rev":111,"_type":51,"_updatedAt":109,"slug":112,"title":113},"2023-05-23T16:43:21Z","wp-tagcat-se-tech","9HpbCsT2tq0xwozQfkc4ih",{"current":113},"se-tech",{"_createdAt":109,"_id":115,"_rev":111,"_type":51,"_updatedAt":109,"slug":116,"title":117},"wp-tagcat-se-stackoverflow",{"current":117},"se-stackoverflow",{"_createdAt":109,"_id":119,"_rev":111,"_type":51,"_updatedAt":109,"slug":120,"title":122},"wp-tagcat-generative-ai",{"current":121},"generative-ai","generative AI",{"_createdAt":109,"_id":124,"_rev":111,"_type":51,"_updatedAt":109,"slug":125,"title":127},"wp-tagcat-engineering",{"current":126},"engineering","Engineering",{"_createdAt":109,"_id":129,"_rev":111,"_type":51,"_updatedAt":109,"slug":130,"title":131},"wp-tagcat-coding",{"current":131},"coding",{"_createdAt":133,"_id":134,"_rev":135,"_type":51,"_updatedAt":136,"description":137,"slug":146,"title":148},"2024-09-12T10:47:51Z","1dc92c86-0099-46d4-ba5b-41e5697d43c0","6PK1Gm0YEnAcvtXN32g6bL","2024-09-17T14:27:36Z",[138],{"_key":139,"_type":56,"children":140,"markDefs":145,"style":64},"1ddad854068f",[141],{"_key":142,"_type":60,"marks":143,"text":144},"312bffce4f510",[],"Articles on business, SaaS, and the software that powers organizations.",[],{"_type":44,"current":147},"business","Business Hub","Generative AI is not going to build your engineering team for you",{"_id":151,"author":152,"commentCount":157,"comments":35,"excerpt":158,"featureTag":37,"image":159,"publishedAt":162,"slug":163,"sponsored":37,"tags":165,"title":191},"wp-post-17220",[153],{"_id":7,"avatar":154,"name":21,"role":22,"slug":156},{"_type":15,"asset":155},{"_ref":17,"_type":18},{"current":24},47,"When people say “CI\u002FCD,” they are only talking about continuous integration. Nobody is talking about (or practicing) continuous deployment. AT ALL. It’s like we have all forgotten it exists. It's time to change that. ",{"_type":15,"asset":160},{"_ref":161,"_type":18},"image-0b83bda162981e51e630d28563824e0ec262a40c-1200x630-png","2021-12-20T14:57:17.000Z",{"current":164},"fulfilling-the-promise-of-ci-cd",[166,171,176,181,186],{"_createdAt":109,"_id":167,"_rev":111,"_type":51,"_updatedAt":109,"slug":168,"title":170},"wp-tagcat-cd-cd",{"current":169},"cd-cd","CD\u002FCD",{"_createdAt":109,"_id":172,"_rev":111,"_type":51,"_updatedAt":109,"slug":173,"title":175},"wp-tagcat-code-for-a-living",{"current":174},"code-for-a-living","Code for a Living",{"_createdAt":109,"_id":177,"_rev":111,"_type":51,"_updatedAt":109,"slug":178,"title":180},"wp-tagcat-continuous-deployment",{"current":179},"continuous-deployment","continuous deployment",{"_createdAt":109,"_id":182,"_rev":111,"_type":51,"_updatedAt":109,"slug":183,"title":185},"wp-tagcat-continuous-integration",{"current":184},"continuous-integration","continuous integration",{"_createdAt":109,"_id":187,"_rev":111,"_type":51,"_updatedAt":109,"slug":188,"title":190},"wp-tagcat-top-10-2021",{"current":189},"top-10-2021","top 10 2021","Fulfilling the promise of CI\u002FCD"]