[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-QSdVElYXg3GvV7qHY6YBow-oPIg3o9vMeCg4QFmh1Fg":3},{"data":4,"sourceMap":-1},{"info":5,"latest":13,"pinned":793},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":12},"2023-05-23T16:43:21Z","wp-tagcat-devops","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"devops",[14,62,114,142,179,214,244,291,331,354,387,425,470,512,546,569,587,627,655,681,720,760],{"_id":15,"author":16,"commentCount":29,"comments":30,"excerpt":31,"featureTag":10,"image":32,"publishedAt":36,"slug":37,"sponsored":10,"tags":39,"title":61},"82488e1d-cb22-4e62-914b-0d435fcb3782",[17],{"_id":18,"avatar":19,"name":24,"role":25,"slug":26},"b50a298b-c231-41e7-9a40-28b8ef5994e5",{"_type":20,"asset":21},"image",{"_ref":22,"_type":23},"image-bfe55c3210a952247f67d9d3075d733ad722e012-300x300-jpg","reference","Scott McCarty","Global - Senior Principal Product Manager, Red Hat Enterprise Linux",{"_type":27,"current":28},"slug","scott-mccarty",11,true,"As with cars, there are few system administration tasks that involve little to no automation. ",{"_type":20,"asset":33,"attribution":35},{"_ref":34,"_type":23},"image-66f3bb8d36a49a881bdc68fdb0249c7b505fb996-12000x6293-jpg","Alexandra Francis","2025-04-14T14:10:54.338Z",{"_type":27,"current":38},"like-self-driving-cars-fully-ai-automated-sysadmins-don-t-exist",[40,44,48,52,54],{"_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":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":50,"title":51},"wp-tagcat-automation",{"current":51},"automation",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":53,"title":12},{"current":12},{"_createdAt":6,"_id":55,"_rev":56,"_type":9,"_updatedAt":57,"slug":58,"title":60},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":59},"ai","AI","Like self-driving cars, fully AI-automated sysadmins don't exist",{"_id":63,"author":64,"commentCount":74,"comments":30,"excerpt":75,"featureTag":10,"image":76,"publishedAt":79,"slug":80,"sponsored":10,"tags":82,"title":113},"67555b89-9636-4974-a0ca-86c79f9d39d2",[65],{"_id":66,"avatar":67,"name":70,"role":71,"slug":72},"wp-author-295",{"_type":20,"asset":68},{"_ref":69,"_type":23},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":73},"emay",0,"And how the platform engineering landscape is evolving.",{"_type":20,"asset":77,"attribution":35},{"_ref":78,"_type":23},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","2025-02-21T08:40:00.000Z",{"_type":27,"current":81},"one-quality-every-engineering-manager-should-have-empathy",[83,85,87,92,97,102,106,111],{"_createdAt":6,"_id":41,"_rev":8,"_type":9,"_updatedAt":6,"slug":84,"title":43},{"current":43},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":86,"title":47},{"current":47},{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":89,"title":91},"wp-tagcat-podcast",{"current":90},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":93,"_rev":8,"_type":9,"_updatedAt":6,"slug":94,"title":96},"wp-tagcat-software-development",{"current":95},"software-development","software development",{"_createdAt":6,"_id":98,"_rev":8,"_type":9,"_updatedAt":6,"slug":99,"title":101},"wp-tagcat-platform-engineering",{"current":100},"platform-engineering","platform engineering",{"_createdAt":6,"_id":103,"_rev":8,"_type":9,"_updatedAt":6,"slug":104,"title":105},"wp-tagcat-managers",{"current":105},"managers",{"_createdAt":6,"_id":107,"_rev":8,"_type":9,"_updatedAt":6,"slug":108,"title":110},"wp-tagcat-software-engineering",{"current":109},"software-engineering","software engineering",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":112,"title":12},{"current":12},"One quality every engineering manager should have? Empathy.",{"_id":115,"author":116,"commentCount":121,"comments":30,"excerpt":122,"featureTag":10,"image":123,"publishedAt":125,"slug":126,"sponsored":10,"tags":128,"title":141},"a08e3ef9-312a-44f5-9977-55982ff5b9e1",[117],{"_id":66,"avatar":118,"name":70,"role":71,"slug":120},{"_type":20,"asset":119},{"_ref":69,"_type":23},{"current":73},2,"Ryan is joined by Fynn Glover (CEO) and Ben Papillon (CTO), cofounders of Schematic, for a conversation about managing feature flags in software development. They explore theoretical and practical applications of feature flags, the issue of tech debt, and how orgs could manage entitlements and pricing models more effectively.",{"_type":20,"asset":124,"attribution":35},{"_ref":78,"_type":23},"2025-01-31T08:40:00.000Z",{"_type":27,"current":127},"feature-flags-theory-meets-reality",[129,131,133,135,137,139],{"_createdAt":6,"_id":41,"_rev":8,"_type":9,"_updatedAt":6,"slug":130,"title":43},{"current":43},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":132,"title":47},{"current":47},{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":134,"title":91},{"current":90},{"_createdAt":6,"_id":93,"_rev":8,"_type":9,"_updatedAt":6,"slug":136,"title":96},{"current":95},{"_createdAt":6,"_id":107,"_rev":8,"_type":9,"_updatedAt":6,"slug":138,"title":110},{"current":109},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":140,"title":12},{"current":12},"Feature flags: Theory meets reality",{"_id":143,"author":144,"commentCount":74,"comments":30,"excerpt":149,"featureTag":10,"image":150,"publishedAt":152,"slug":153,"sponsored":10,"tags":155,"title":178},"095d0f9a-0569-40b9-ba6b-6f5b826db36e",[145],{"_id":66,"avatar":146,"name":70,"role":71,"slug":148},{"_type":20,"asset":147},{"_ref":69,"_type":23},{"current":73},"Dylan Etkin, founder and CEO of Sleuth, joins Ryan to talk all things engineering efficiency, DORA metrics, continuous delivery, and how his psychology degree has proven useful in his work as an engineering manager and startup founder.",{"_type":20,"asset":151,"attribution":35},{"_ref":78,"_type":23},"2023-11-07T08:40:00.000Z",{"_type":27,"current":154},"he-helped-create-jira-now-he-s-searching-for-meaningful-engineering-metrics",[156,158,162,167,172,176],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":157,"title":12},{"current":12},{"_createdAt":6,"_id":159,"_rev":8,"_type":9,"_updatedAt":6,"slug":160,"title":161},"wp-tagcat-jira",{"current":161},"jira",{"_createdAt":6,"_id":163,"_rev":8,"_type":9,"_updatedAt":6,"slug":164,"title":166},"wp-tagcat-engineering",{"current":165},"engineering","Engineering",{"_createdAt":6,"_id":168,"_rev":8,"_type":9,"_updatedAt":6,"slug":169,"title":171},"wp-tagcat-engineering-leadership",{"current":170},"engineering-leadership","engineering leadership",{"_createdAt":6,"_id":173,"_rev":8,"_type":9,"_updatedAt":6,"slug":174,"title":175},"wp-tagcat-metrics",{"current":175},"metrics",{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":177,"title":91},{"current":90},"He helped create Jira. Now he's searching for meaningful engineering metrics",{"_id":180,"author":181,"commentCount":121,"comments":30,"excerpt":186,"featureTag":10,"image":187,"publishedAt":190,"slug":191,"sponsored":10,"tags":193,"title":213},"wp-post-22529",[182],{"_id":66,"avatar":183,"name":70,"role":71,"slug":185},{"_type":20,"asset":184},{"_ref":69,"_type":23},{"current":73},"Vladyslav Ukis, Head of R&D at Siemens Healthineers and an expert in site reliability engineering (SRE), joins Ben and Ryan to talk about the relationship between SRE and DevOps, balancing SRE principles with organizational structure, and how he thinks GenAI will impact his field.",{"_type":20,"asset":188},{"_ref":189,"_type":23},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png","2023-08-08T04:40:00.000Z",{"current":192},"understanding-sre-ep-597",[194,196,202,206,208],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":195,"title":12},{"current":12},{"_createdAt":197,"_id":198,"_rev":8,"_type":9,"_updatedAt":197,"slug":199,"title":201},"2023-08-29T08:42:00Z","wp-tagcat-site-reliability-engineering",{"current":200},"site-reliability-engineering","site reliability engineering",{"_createdAt":6,"_id":203,"_rev":8,"_type":9,"_updatedAt":6,"slug":204,"title":205},"wp-tagcat-sre",{"current":205},"sre",{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":207,"title":91},{"current":90},{"_createdAt":6,"_id":209,"_rev":8,"_type":9,"_updatedAt":6,"slug":210,"title":212},"wp-tagcat-the-stack-overflow-podcast",{"current":211},"the-stack-overflow-podcast","the stack overflow podcast","Understanding SRE (Ep. 597)",{"_id":215,"author":216,"commentCount":225,"comments":30,"excerpt":226,"featureTag":10,"image":227,"publishedAt":230,"slug":231,"sponsored":10,"tags":233,"title":243},"wp-post-22491",[217],{"_id":218,"avatar":219,"name":222,"role":10,"slug":223},"wp-author-cap-22493",{"_type":20,"asset":220},{"_ref":221,"_type":23},"image-227017037eea08636db128546dce974a781170ac-676x676-jpg","Luca Galante",{"current":224},"luca-galante",1,"DevOps has helped lots of organizations improve their processes, but others have only seen frustration and burnout. ",{"_type":20,"asset":228},{"_ref":229,"_type":23},"image-b3f5dfc27a9e800ebeaa5fd49dd8f3bd8914cf65-2560x1344-jpg","2023-07-26T14:00:00.000Z",{"current":232},"platform-engineering-is-just-devops-with-a-product-mindset",[234,239,241],{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":236,"title":238},"wp-tagcat-code-for-a-living",{"current":237},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":240,"title":12},{"current":12},{"_createdAt":6,"_id":98,"_rev":8,"_type":9,"_updatedAt":6,"slug":242,"title":101},{"current":100},"Platform engineering is just DevOps with a product mindset",{"_id":245,"author":246,"commentCount":74,"comments":30,"excerpt":259,"featureTag":10,"image":260,"publishedAt":263,"slug":264,"sponsored":10,"tags":266,"title":290},"wp-post-22414",[247,251],{"_id":66,"avatar":248,"name":70,"role":71,"slug":250},{"_type":20,"asset":249},{"_ref":69,"_type":23},{"current":73},{"_id":252,"avatar":253,"name":256,"role":10,"slug":257},"wp-author-227",{"_type":20,"asset":254},{"_ref":255,"_type":23},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","Cassidy Williams",{"current":258},"cwilliams","DevX in energy sectors, fox talk, and Elixir loops and lists.",{"_type":20,"asset":261},{"_ref":262,"_type":23},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png","2023-07-07T13:17:00.000Z",{"current":265},"the-overflow-185-the-hardest-part-of-software-is-requirements",[267,272,274,278,283,288],{"_createdAt":6,"_id":268,"_rev":8,"_type":9,"_updatedAt":6,"slug":269,"title":271},"wp-tagcat-developer-experience",{"current":270},"developer-experience","developer experience",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":273,"title":12},{"current":12},{"_createdAt":6,"_id":275,"_rev":8,"_type":9,"_updatedAt":6,"slug":276,"title":277},"wp-tagcat-newsletter",{"current":277},"newsletter",{"_createdAt":279,"_id":280,"_rev":8,"_type":9,"_updatedAt":279,"slug":281,"title":282},"2023-07-12T12:46:58Z","wp-tagcat-requirements",{"current":282},"requirements",{"_createdAt":6,"_id":284,"_rev":8,"_type":9,"_updatedAt":6,"slug":285,"title":287},"wp-tagcat-the-overflow",{"current":286},"the-overflow","the overflow",{"_createdAt":6,"_id":275,"_rev":8,"_type":9,"_updatedAt":6,"slug":289,"title":277},{"current":277},"The Overflow #185: The hardest part of software is requirements",{"_id":292,"author":293,"commentCount":74,"comments":30,"excerpt":298,"featureTag":10,"image":299,"publishedAt":301,"slug":302,"sponsored":10,"tags":304,"title":330},"wp-post-22377",[294],{"_id":66,"avatar":295,"name":70,"role":71,"slug":297},{"_type":20,"asset":296},{"_ref":69,"_type":23},{"current":73},"Chef cofounder Adam Jacob joins the home team to discuss the problems with the current state of cloud infrastructure, what engineers need but aren’t getting, and why he’s focused on creating a new and improved approach to infrastructure automation.",{"_type":20,"asset":300},{"_ref":189,"_type":23},"2023-06-27T04:40:00.000Z",{"current":303},"the-cofounder-of-chef-is-cooking-up-a-less-painful-devops-ep-584",[305,309,311,316,321,326,328],{"_createdAt":279,"_id":306,"_rev":8,"_type":9,"_updatedAt":279,"slug":307,"title":308},"wp-tagcat-chef",{"current":308},"chef",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":310,"title":12},{"current":12},{"_createdAt":6,"_id":312,"_rev":8,"_type":9,"_updatedAt":6,"slug":313,"title":315},"wp-tagcat-infrastructure-as-code",{"current":314},"infrastructure-as-code","infrastructure as code",{"_createdAt":279,"_id":317,"_rev":8,"_type":9,"_updatedAt":279,"slug":318,"title":320},"wp-tagcat-infrastructure-automation",{"current":319},"infrastructure-automation","infrastructure automation",{"_createdAt":279,"_id":322,"_rev":8,"_type":9,"_updatedAt":279,"slug":323,"title":325},"wp-tagcat-infrastructure-management",{"current":324},"infrastructure-management","infrastructure management",{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":327,"title":91},{"current":90},{"_createdAt":6,"_id":209,"_rev":8,"_type":9,"_updatedAt":6,"slug":329,"title":212},{"current":211},"The cofounder of Chef is cooking up a less painful DevOps (Ep. 584)",{"_id":332,"author":333,"commentCount":74,"comments":30,"excerpt":338,"featureTag":10,"image":339,"publishedAt":341,"slug":342,"sponsored":10,"tags":344,"title":353},"wp-post-22117",[334],{"_id":66,"avatar":335,"name":70,"role":71,"slug":337},{"_type":20,"asset":336},{"_ref":69,"_type":23},{"current":73},"The home team talks with Luca Galante of Humanitec about how platform engineering is more art than science, how self-service platforms empower developers with “golden paths,” and why he’s excited, not anxious, about AI tools (at least for now).",{"_type":20,"asset":340},{"_ref":189,"_type":23},"2023-05-05T04:40:00.000Z",{"current":343},"building-golden-paths-for-developers-ep-567",[345,347,349,351],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":346,"title":12},{"current":12},{"_createdAt":6,"_id":98,"_rev":8,"_type":9,"_updatedAt":6,"slug":348,"title":101},{"current":100},{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":350,"title":91},{"current":90},{"_createdAt":6,"_id":209,"_rev":8,"_type":9,"_updatedAt":6,"slug":352,"title":212},{"current":211},"Building golden paths for developers (Ep. 567)",{"_id":355,"author":356,"commentCount":365,"comments":30,"excerpt":366,"featureTag":10,"image":367,"publishedAt":370,"slug":371,"sponsored":10,"tags":373,"title":386},"wp-post-22094",[357],{"_id":358,"avatar":359,"name":362,"role":10,"slug":363},"wp-author-277",{"_type":20,"asset":360},{"_ref":361,"_type":23},"image-d50e63a4765ffab1138e3d494bc742c44397004d-1024x1024-png","Ben Matthews",{"current":364},"bmatthews",7,"Knowing how to handle it when things break is more important than preventing things from ever breaking. ",{"_type":20,"asset":368},{"_ref":369,"_type":23},"image-c388ec5ed598cf6b39637d5667cccf0deecb0eb4-2560x1344-jpg","2023-05-03T14:09:28.000Z",{"current":372},"dont-panic-a-playbook-for-managing-any-production-incident",[374,376,378,382],{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":375,"title":238},{"current":237},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":377,"title":12},{"current":12},{"_createdAt":6,"_id":379,"_rev":8,"_type":9,"_updatedAt":6,"slug":380,"title":381},"wp-tagcat-outages",{"current":381},"outages",{"_createdAt":6,"_id":383,"_rev":8,"_type":9,"_updatedAt":6,"slug":384,"title":385},"wp-tagcat-playbook",{"current":385},"playbook","Don’t panic! A playbook for managing any production incident",{"_id":388,"author":389,"commentCount":74,"comments":30,"excerpt":398,"featureTag":10,"image":399,"publishedAt":402,"slug":403,"sponsored":10,"tags":405,"title":424},"wp-post-21214",[390],{"_id":391,"avatar":392,"name":395,"role":10,"slug":396},"wp-author-cap-21217",{"_type":20,"asset":393},{"_ref":394,"_type":23},"image-1368d2b465e1de8630a16d34bf006e750ca3bca8-400x400-jpg","Tanya Janca",{"current":397},"tanya-janca","Dynamic application security testing (DAST) can help catch security flaws in your code. And it can do it automatically in your build process. ",{"_type":20,"asset":400},{"_ref":401,"_type":23},"image-392457017e90b1e1619a536615ce3eb5448393af-2560x1344-jpg","2022-11-30T14:00:00.000Z",{"current":404},"continuous-delivery-meet-continuous-security",[406,408,413,418,420],{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":407,"title":238},{"current":237},{"_createdAt":6,"_id":409,"_rev":8,"_type":9,"_updatedAt":6,"slug":410,"title":412},"wp-tagcat-continuous-deployment",{"current":411},"continuous-deployment","continuous deployment",{"_createdAt":6,"_id":414,"_rev":8,"_type":9,"_updatedAt":6,"slug":415,"title":417},"wp-tagcat-continuous-integration",{"current":416},"continuous-integration","continuous integration",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":419,"title":12},{"current":12},{"_createdAt":6,"_id":421,"_rev":8,"_type":9,"_updatedAt":6,"slug":422,"title":423},"wp-tagcat-security",{"current":423},"security","Continuous delivery, meet continuous security",{"_id":426,"author":427,"commentCount":74,"comments":30,"excerpt":437,"featureTag":10,"image":438,"publishedAt":441,"slug":442,"sponsored":10,"tags":444,"title":469},"wp-post-20888",[428],{"_id":429,"avatar":430,"name":433,"role":434,"slug":435},"wp-author-cap-20883",{"_type":20,"asset":431},{"_ref":432,"_type":23},"image-59a3dcedc8e30c70521d38832df6a9bf10ea51ef-362x362-jpg","Colin Fallwell","Field CTO at SumoLogic",{"current":436},"colin-fallwell","Most organizations struggle to change their culture or find a formula for success in difficult-to-mature processes. They don't always understand their own systems. ",{"_type":20,"asset":439},{"_ref":440,"_type":23},"image-e74277910e2d7620bf5adf2970bb5aa0a7fd4c4b-2560x1344-jpg","2022-10-12T14:00:00.000Z",{"current":443},"how-observability-driven-development-creates-elite-performers",[445,447,449,453,458,463,465],{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":446,"title":238},{"current":237},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":448,"title":12},{"current":12},{"_createdAt":6,"_id":450,"_rev":8,"_type":9,"_updatedAt":6,"slug":451,"title":452},"wp-tagcat-observability",{"current":452},"observability",{"_createdAt":6,"_id":454,"_rev":8,"_type":9,"_updatedAt":6,"slug":455,"title":457},"wp-tagcat-observability-driven-development",{"current":456},"observability-driven-development","observability driven development",{"_createdAt":6,"_id":459,"_rev":8,"_type":9,"_updatedAt":6,"slug":460,"title":462},"wp-tagcat-partner-content",{"current":461},"partner-content","Partner Content",{"_createdAt":6,"_id":459,"_rev":8,"_type":9,"_updatedAt":6,"slug":464,"title":462},{"current":461},{"_createdAt":6,"_id":466,"_rev":8,"_type":9,"_updatedAt":6,"slug":467,"title":468},"wp-tagcat-partnercontent",{"current":468},"partnercontent","How observability-driven development creates elite performers",{"_id":471,"author":472,"commentCount":74,"comments":30,"excerpt":481,"featureTag":10,"image":482,"publishedAt":485,"slug":486,"sponsored":10,"tags":488,"title":511},"wp-post-20490",[473],{"_id":474,"avatar":475,"name":478,"role":10,"slug":479},"wp-author-272",{"_type":20,"asset":476},{"_ref":477,"_type":23},"image-83995d46a4ceb9fa37ea3e89dbed3d0619ae35ce-1024x1024-png","Joy Liuzzo",{"current":480},"jliuzzo","For a successful Agile and DevOps practice, organizations need to think beyond tooling. Engineering organizations need a strong community of practice culture that supports the collecting and distributing of knowledge, greater cross-organizational collaboration, and breaks down the silos that can happen in companies of all sizes.",{"_type":20,"asset":483},{"_ref":484,"_type":23},"image-00a5720da8eb0c94344e21789d29b997b26246cd-1200x630-png","2022-08-04T14:30:00.000Z",{"current":487},"great-engineering-cultures-are-built-on-social-learning-communities",[489,493,495,500,505,507],{"_createdAt":6,"_id":490,"_rev":8,"_type":9,"_updatedAt":6,"slug":491,"title":492},"wp-tagcat-agile",{"current":492},"agile",{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":494,"title":238},{"current":237},{"_createdAt":6,"_id":496,"_rev":8,"_type":9,"_updatedAt":6,"slug":497,"title":499},"wp-tagcat-coding-community",{"current":498},"coding-community","coding community",{"_createdAt":6,"_id":501,"_rev":8,"_type":9,"_updatedAt":6,"slug":502,"title":504},"wp-tagcat-culture",{"current":503},"culture","Culture",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":506,"title":12},{"current":12},{"_createdAt":6,"_id":508,"_rev":8,"_type":9,"_updatedAt":6,"slug":509,"title":510},"wp-tagcat-hype",{"current":510},"hype","Great engineering cultures are built on social learning communities",{"_id":513,"author":514,"commentCount":523,"comments":30,"excerpt":524,"featureTag":10,"image":525,"publishedAt":528,"slug":529,"sponsored":10,"tags":531,"title":545},"wp-post-20114",[515],{"_id":516,"avatar":517,"name":520,"role":10,"slug":521},"wp-author-302",{"_type":20,"asset":518},{"_ref":519,"_type":23},"image-076983a299b64e76b9ff44009dce24d42323bf8b-1024x1024-png","Josh Zhang",{"current":522},"jzhang",8,"When the bots came for us, we strengthened our defenses. Here's what we learned about parrying a few DDoS attacks.",{"_type":20,"asset":526},{"_ref":527,"_type":23},"image-51d37ff92e42b0bf1e77c1308049a4345dba3ef5-2560x1344-jpg","2022-05-16T13:57:02.000Z",{"current":530},"stack-under-attack-what-we-learned-about-handling-ddos-attacks",[532,534,539,541,543],{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":533,"title":238},{"current":237},{"_createdAt":6,"_id":535,"_rev":8,"_type":9,"_updatedAt":6,"slug":536,"title":538},"wp-tagcat-ddos",{"current":537},"ddos","DDoS",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":540,"title":12},{"current":12},{"_createdAt":6,"_id":163,"_rev":8,"_type":9,"_updatedAt":6,"slug":542,"title":166},{"current":165},{"_createdAt":6,"_id":421,"_rev":8,"_type":9,"_updatedAt":6,"slug":544,"title":423},{"current":423},"Stack under attack: what we learned about handling DDoS attacks",{"_id":547,"author":548,"commentCount":549,"comments":30,"excerpt":550,"featureTag":10,"image":551,"publishedAt":554,"slug":555,"sponsored":10,"tags":557,"title":568},"wp-post-17644",[10],26,"If there is one thing developers like less than writing documentation, it's responding to unnecessary escalations.",{"_type":20,"asset":552},{"_ref":553,"_type":23},"image-46b27e61281fe9dd018cf718c2bcc07daecf03b8-1200x630-jpg","2021-12-21T15:00:23.000Z",{"current":556},"creating-a-good-feedback-loop-between-ops-and-devs-using-documentation",[558,560,562,566],{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":559,"title":238},{"current":237},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":561,"title":12},{"current":12},{"_createdAt":6,"_id":563,"_rev":8,"_type":9,"_updatedAt":6,"slug":564,"title":565},"wp-tagcat-documentation",{"current":565},"documentation",{"_createdAt":6,"_id":203,"_rev":8,"_type":9,"_updatedAt":6,"slug":567,"title":205},{"current":205},"“This should never happen. If it does, call the developers.”",{"_id":570,"author":571,"commentCount":225,"comments":30,"excerpt":576,"featureTag":10,"image":577,"publishedAt":580,"slug":581,"sponsored":10,"tags":583,"title":586},"wp-post-19245",[572],{"_id":66,"avatar":573,"name":70,"role":71,"slug":575},{"_type":20,"asset":574},{"_ref":69,"_type":23},{"current":73},"Liberty Mutual implemented a high-performing DevOps culture to increase stability, shorten release cycles, and deliver value faster.",{"_type":20,"asset":578},{"_ref":579,"_type":23},"image-f4acd677447aeb45559434ebdbc70e94fe0c23a5-2400x1260-jpg","2021-12-13T15:00:00.000Z",{"current":582},"a-conversation-about-how-to-enable-high-velocity-devops-culture-at-your-organization",[584],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":585,"title":12},{"current":12},"A conversation about how to enable high-velocity DevOps culture at your organization",{"_id":588,"author":589,"commentCount":121,"comments":30,"excerpt":598,"featureTag":10,"image":599,"publishedAt":602,"slug":603,"sponsored":10,"tags":605,"title":626},"wp-post-18750",[590],{"_id":591,"avatar":592,"name":595,"role":10,"slug":596},"wp-author-cap-18754",{"_type":20,"asset":593},{"_ref":594,"_type":23},"image-32e6c22b447c0507b19f2ba61b66e2d1034ce03b-48x48-jpg","Greg Leffler",{"current":597},"greg-leffler","Observability platforms enable you to easily figure out what’s happening with every request and to identify the cause of issues fast. Learning the principles of observability and OpenTelemetry will set you apart from the crowd and provide you with a skill set that will be in increasing demand as more companies perform cloud migrations.",{"_type":20,"asset":600},{"_ref":601,"_type":23},"image-6b85ce6f875e6a725b723a0e74c86c76bbff2893-2400x1260-jpg","2021-09-08T14:00:00.000Z",{"current":604},"observability-is-key-to-the-future-of-software-and-your-devops-career",[606,608,610,612,616,618,620,622],{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":607,"title":238},{"current":237},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":609,"title":12},{"current":12},{"_createdAt":6,"_id":450,"_rev":8,"_type":9,"_updatedAt":6,"slug":611,"title":452},{"current":452},{"_createdAt":6,"_id":613,"_rev":8,"_type":9,"_updatedAt":6,"slug":614,"title":615},"wp-tagcat-opentelemetry",{"current":615},"opentelemetry",{"_createdAt":6,"_id":459,"_rev":8,"_type":9,"_updatedAt":6,"slug":617,"title":462},{"current":461},{"_createdAt":6,"_id":459,"_rev":8,"_type":9,"_updatedAt":6,"slug":619,"title":462},{"current":461},{"_createdAt":6,"_id":466,"_rev":8,"_type":9,"_updatedAt":6,"slug":621,"title":468},{"current":468},{"_createdAt":6,"_id":623,"_rev":8,"_type":9,"_updatedAt":6,"slug":624,"title":625},"wp-tagcat-splunk",{"current":625},"splunk","Observability is key to the future of software (and your DevOps career)",{"_id":628,"author":629,"commentCount":29,"comments":30,"excerpt":638,"featureTag":10,"image":639,"publishedAt":642,"slug":643,"sponsored":10,"tags":645,"title":654},"wp-post-18112",[630],{"_id":631,"avatar":632,"name":635,"role":10,"slug":636},"wp-author-cap-18115",{"_type":20,"asset":633},{"_ref":634,"_type":23},"image-8cf69a05d6ef9dfd6db2ac2da2518a7d5e4b90d1-386x426-png","Daniel Orner",{"current":637},"daniel-orner","Many companies run parallel development and operations organizations. But what if you just ran one team that did both?",{"_type":20,"asset":640},{"_ref":641,"_type":23},"image-146fced0e4f8589a7256ca72a4b2247456283b6f-2400x1260-jpg","2021-05-24T14:08:23.000Z",{"current":644},"how-developers-can-be-their-own-operations-department",[646,648,650,652],{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":647,"title":238},{"current":237},{"_createdAt":6,"_id":409,"_rev":8,"_type":9,"_updatedAt":6,"slug":649,"title":412},{"current":411},{"_createdAt":6,"_id":414,"_rev":8,"_type":9,"_updatedAt":6,"slug":651,"title":417},{"current":416},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":653,"title":12},{"current":12},"How developers can be their own operations department",{"_id":656,"author":657,"commentCount":74,"comments":30,"excerpt":666,"featureTag":10,"image":667,"publishedAt":670,"slug":671,"sponsored":10,"tags":673,"title":680},"wp-post-17665",[658],{"_id":659,"avatar":660,"name":663,"role":10,"slug":664},"wp-author-213",{"_type":20,"asset":661},{"_ref":662,"_type":23},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":665},"benpopper","How to create a positive feedback loop between your developers and your SRE team.",{"_type":20,"asset":668},{"_ref":669,"_type":23},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png","2021-03-19T04:40:00.000Z",{"current":672},"podcast-322-getting-dev-and-ops-to-actually-work-together",[674,676,678],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":675,"title":12},{"current":12},{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":677,"title":91},{"current":90},{"_createdAt":6,"_id":209,"_rev":8,"_type":9,"_updatedAt":6,"slug":679,"title":212},{"current":211},"Podcast 322: Getting Dev and Ops to actually work together",{"_id":682,"author":683,"commentCount":692,"comments":30,"excerpt":693,"featureTag":10,"image":694,"publishedAt":697,"slug":698,"sponsored":10,"tags":700,"title":719},"wp-post-15989",[684],{"_id":685,"avatar":686,"name":689,"role":10,"slug":690},"wp-author-188",{"_type":20,"asset":687},{"_ref":688,"_type":23},"image-7ae4cf96f5c09c91aad2e5cee51f94726989cec3-1024x1024-jpg","Medi Madelen Gwosdz",{"current":691},"mgwosdz",13,"",{"_type":20,"asset":695},{"_ref":696,"_type":23},"image-9296f6590c4bced6bc29b6c2b7f2b7033173084f-1200x600-png","2020-06-10T13:03:00.000Z",{"current":699},"the-rise-of-the-devops-mindset",[701,706,708,710,712,717],{"_createdAt":6,"_id":702,"_rev":8,"_type":9,"_updatedAt":6,"slug":703,"title":705},"wp-tagcat-bulletin",{"current":704},"bulletin","Bulletin",{"_createdAt":6,"_id":702,"_rev":8,"_type":9,"_updatedAt":6,"slug":707,"title":705},{"current":704},{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":709,"title":238},{"current":237},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":711,"title":12},{"current":12},{"_createdAt":6,"_id":713,"_rev":8,"_type":9,"_updatedAt":6,"slug":714,"title":716},"wp-tagcat-stackoverflow",{"current":715},"stackoverflow","Stackoverflow",{"_createdAt":6,"_id":713,"_rev":8,"_type":9,"_updatedAt":6,"slug":718,"title":716},{"current":715},"The rise of the DevOps mindset",{"_id":721,"author":722,"commentCount":729,"comments":30,"excerpt":730,"featureTag":10,"image":731,"publishedAt":734,"slug":735,"sponsored":10,"tags":737,"title":759},"wp-post-15039",[723],{"_id":724,"avatar":725,"name":726,"role":10,"slug":727},"wp-author-268",{"_type":20},"Breanne Boland",{"current":728},"bboland",41,"DevOps job posts often ask for automation skills, which is a positive way of asking for someone who’s professionally lazy in a way that results in efficiency. The good news is that developers can also learn a few tricks from the land of ops to make their days easier and their work better. ",{"_type":20,"asset":732},{"_ref":733,"_type":23},"image-2b614e170daf7e4001aa24a204cf9ca2f5400b4d-2119x1414-jpg","2020-02-12T14:47:47.000Z",{"current":736},"when-laziness-is-efficient-make-the-most-of-your-command-line",[738,742,744,746,748,753,755,757],{"_createdAt":6,"_id":739,"_rev":8,"_type":9,"_updatedAt":6,"slug":740,"title":741},"wp-tagcat-bash",{"current":741},"bash",{"_createdAt":6,"_id":702,"_rev":8,"_type":9,"_updatedAt":6,"slug":743,"title":705},{"current":704},{"_createdAt":6,"_id":702,"_rev":8,"_type":9,"_updatedAt":6,"slug":745,"title":705},{"current":704},{"_createdAt":6,"_id":235,"_rev":8,"_type":9,"_updatedAt":6,"slug":747,"title":238},{"current":237},{"_createdAt":6,"_id":749,"_rev":8,"_type":9,"_updatedAt":6,"slug":750,"title":752},"wp-tagcat-command-line",{"current":751},"command-line","command line",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":754,"title":12},{"current":12},{"_createdAt":6,"_id":713,"_rev":8,"_type":9,"_updatedAt":6,"slug":756,"title":716},{"current":715},{"_createdAt":6,"_id":713,"_rev":8,"_type":9,"_updatedAt":6,"slug":758,"title":716},{"current":715},"When laziness is efficient: Make the most of your command line",{"_id":761,"author":762,"commentCount":121,"comments":30,"excerpt":693,"featureTag":10,"image":771,"publishedAt":774,"slug":775,"sponsored":10,"tags":777,"title":792},"wp-post-9405",[763],{"_id":764,"avatar":765,"name":768,"role":10,"slug":769},"wp-author-195",{"_type":20,"asset":766},{"_ref":767,"_type":23},"image-69c3d8d4a4509d0bff54c448f26b793563ebbfbd-1024x1024-jpg","Rich Moy",{"current":770},"rmoy",{"_type":20,"asset":772},{"_ref":773,"_type":23},"image-e3e80947924c9be9d354933dc896cd214dc218a2-1920x1080-jpg","2018-07-26T16:00:39.000Z",{"current":776},"the-importance-of-getting-devops-right",[778,783,785],{"_createdAt":6,"_id":779,"_rev":8,"_type":9,"_updatedAt":6,"slug":780,"title":782},"wp-tagcat-for-work",{"current":781},"for-work","For Work",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":784,"title":12},{"current":12},{"_createdAt":6,"_id":786,"_rev":787,"_type":9,"_updatedAt":788,"slug":789,"title":791},"wp-tagcat-productivity","ZP7627ZkmfDRGke9Ig9IwB","2024-01-23T15:01:58Z",{"current":790},"productivity","Productivity","The Importance of Getting DevOps Right",[]]