[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-7Wv2_qoDQ9-hITGuS3BbIsWSixtbgYDXDbkReqoyRwE":3,"sanity-ej6qX6NvMrAmRkzoS42ItrjqKWZ9HFd9M0v6eMS5PgQ":285},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":260},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d81860b7-7b72-4ba5-8ad5-3b77fd9a8e9b","2026-07-14T07:40:00.000Z",{"_type":10,"current":11},"slug","your-ai-is-only-as-responsible-as-you-are",null,"Your AI is only as responsible as you are",[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":61,"comments":233,"dateUrl":234,"excerpt":235,"image":236,"legacyBody":239,"product":12,"publishedAt":242,"slug":243,"sponsored":12,"tags":245,"title":259,"visible":233},"2023-05-25T09:39:09Z","wp-post-5240","dgl3SCUzppW3U2LvCoSN08","blogPost","2023-07-13T14:55:03Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"slug":59},"2023-05-23T16:27:18Z","wp-author-136","V4QUz6N4dC6YqomOXmf3bN","blogAuthor","2023-12-14T17:23:17Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-e3d802fa12c1db67ed6dee52001ec70a85e9b755-1024x1024-jpg","reference","former","Matt Sherman",{"current":60},"matt",[62,96,105,141,149,174,182,190,198,206,214],{"_key":63,"_type":64,"children":65,"markDefs":89,"style":95},"90d1e74354a4","block",[66,71,76,80,85],{"_key":67,"_type":68,"marks":69,"text":70},"90d1e74354a40","span",[],"Running a good meeting is the ",{"_key":72,"_type":68,"marks":73,"text":75},"90d1e74354a41",[74],"41a25efb11c4","FizzBuzz",{"_key":77,"_type":68,"marks":78,"text":79},"90d1e74354a42",[]," of management – for a manager, it should be nearly effortless. Attendees should leave gratified that it was time well spent. In the context of ",{"_key":81,"_type":68,"marks":82,"text":84},"90d1e74354a43",[83],"29d0f608e77c","servant leadership",{"_key":86,"_type":68,"marks":87,"text":88},"90d1e74354a44",[],", it’s our job as managers to ensure that our time together meets this high bar.",[90,93],{"_key":74,"_type":91,"href":92,"reference":12},"link","https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FFizz_buzz",{"_key":83,"_type":91,"href":94,"reference":12},"http:\u002F\u002Favc.com\u002F2012\u002F02\u002Fthe-management-team-guest-post-from-joel-spolsky\u002F","normal",{"_key":97,"_type":64,"children":98,"markDefs":103,"style":104},"e69bfb3f053f",[99],{"_key":100,"_type":68,"marks":101,"text":102},"e69bfb3f053f0",[],"Optimize for presence",[],"h3",{"_key":106,"_type":64,"children":107,"markDefs":138,"style":95},"9a3d7474181b",[108,112,117,121,126,130,134],{"_key":109,"_type":68,"marks":110,"text":111},"9a3d7474181b0",[],"Meetings are synchronous communication. In programming parlance, they are ",{"_key":113,"_type":68,"marks":114,"text":116},"9a3d7474181b1",[115],"em","blocking",{"_key":118,"_type":68,"marks":119,"text":120},"9a3d7474181b2",[],", which is to say they prevent other work from being done. They are expensive in terms of both actual time and ",{"_key":122,"_type":68,"marks":123,"text":125},"9a3d7474181b3",[124],"ea0de9c4568d","context switching",{"_key":127,"_type":68,"marks":128,"text":129},"9a3d7474181b4",[],". Therefore, meetings should be reserved for interactive communication that ",{"_key":131,"_type":68,"marks":132,"text":133},"9a3d7474181b5",[115],"requires",{"_key":135,"_type":68,"marks":136,"text":137},"9a3d7474181b6",[]," presence. This is especially true at Stack because our engineering team is majority remote and distributed across time zones. Reciting status while others listen is not good use of presence. A list of facts can be read just as easily as it can be heard. Can we do better?",[139],{"_key":124,"_type":91,"href":140,"reference":12},"http:\u002F\u002Fblog.codinghorror.com\u002Fthe-multi-tasking-myth\u002F",{"_key":142,"_type":64,"children":143,"markDefs":148,"style":104},"7396405924b4",[144],{"_key":145,"_type":68,"marks":146,"text":147},"7396405924b40",[],"Question-driven",[],{"_key":150,"_type":64,"children":151,"markDefs":173,"style":95},"4e1dd95aed40",[152,156,160,164,169],{"_key":153,"_type":68,"marks":154,"text":155},"4e1dd95aed400",[],"My particular team (Careers) does something a little different. We update a status document ahead of time. We block out 5 minutes of silent reading at the beginning of the meeting. Then, we go to every team member and ask if ",{"_key":157,"_type":68,"marks":158,"text":159},"4e1dd95aed401",[115],"anyone else",{"_key":161,"_type":68,"marks":162,"text":163},"4e1dd95aed402",[]," in the meeting has a question for them. There is no status recital. A conversation must be ",{"_key":165,"_type":68,"marks":166,"text":168},"4e1dd95aed403",[167],"strong","prompted by a question",{"_key":170,"_type":68,"marks":171,"text":172},"4e1dd95aed404",[],". There are usually plenty. No questions? Great! Let’s get back to things that aren’t meetings.",[],{"_key":175,"_type":64,"children":176,"markDefs":181,"style":104},"95600b8f6cbc",[177],{"_key":178,"_type":68,"marks":179,"text":180},"95600b8f6cbc0",[],"Talk-show host",[],{"_key":183,"_type":64,"children":184,"markDefs":189,"style":95},"31baba3aa078",[185],{"_key":186,"_type":68,"marks":187,"text":188},"31baba3aa0780",[],"That said, we want to tease out conversations. When I run that meeting, I will do my research ahead of time and have questions in my back pocket if others aren’t forthcoming. I ask follow-ups. A bit like a talk-show host. Also? We like guest hosts. We pick a new team member to run the show every two weeks. Running a meeting is FizzBuzz, remember? Nice opportunity to broaden skills for future managers.",[],{"_key":191,"_type":64,"children":192,"markDefs":197,"style":104},"779a84772003",[193],{"_key":194,"_type":68,"marks":195,"text":196},"779a847720030",[],"Managers like to talk",[],{"_key":199,"_type":64,"children":200,"markDefs":205,"style":95},"d481217fa110",[201],{"_key":202,"_type":68,"marks":203,"text":204},"d481217fa1100",[],"A further advantage of the question-prompted format is that we managers don’t get to talk in an open-ended way. Talking needs to be about something someone wants to know, and which is worthy of our valuable, synchronous time together. Managers set an example here, by deferring to the team to choose the direction of conversation.",[],{"_key":207,"_type":64,"children":208,"markDefs":213,"style":104},"5e208812f644",[209],{"_key":210,"_type":68,"marks":211,"text":212},"5e208812f6440",[],"Every team is different",[],{"_key":215,"_type":64,"children":216,"markDefs":230,"style":95},"1014f7e4bba3",[217,221,226],{"_key":218,"_type":68,"marks":219,"text":220},"1014f7e4bba30",[],"To be clear, what I describe above is what my team does. Others at Stack share these principles but go about it their own way. The question-driven format has been good for us on Careers. We’re a big team (13 developers!) so it’s especially important to ensure that meetings are lively, informative, and ",{"_key":222,"_type":68,"marks":223,"text":225},"1014f7e4bba31",[224],"7e1f3b27c62e","time well spent",{"_key":227,"_type":68,"marks":228,"text":229},"1014f7e4bba32",[],".",[231],{"_key":224,"_type":91,"href":232,"reference":12},"https:\u002F\u002Fclipperhouse.com\u002F2016\u002F04\u002F07\u002Ftime-well-spent\u002F",true,"2016\u002F04\u002F27","",{"_type":53,"asset":237},{"_ref":238,"_type":56},"image-2231174df8d6dfe6293d11a25acd07a8b19eb158-5400x3600-jpg",{"code":240,"language":241},"Running a good meeting is the \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FFizz_buzz\">FizzBuzz\u003C\u002Fa> of management – for a manager, it should be nearly effortless. Attendees should leave gratified that it was time well spent.\n\nIn the context of \u003Ca href=\"http:\u002F\u002Favc.com\u002F2012\u002F02\u002Fthe-management-team-guest-post-from-joel-spolsky\u002F\">servant leadership\u003C\u002Fa>, it’s our job as managers to ensure that our time together meets this high bar.\n\n\u003Ch3>Optimize for presence\u003C\u002Fh3>\n\nMeetings are synchronous communication. In programming parlance, they are \u003Cem>blocking\u003C\u002Fem>, which is to say they prevent other work from being done. They are expensive in terms of both actual time and \u003Ca href=\"http:\u002F\u002Fblog.codinghorror.com\u002Fthe-multi-tasking-myth\u002F\">context switching\u003C\u002Fa>.\n\nTherefore, meetings should be reserved for interactive communication that \u003Cem>requires\u003C\u002Fem> presence. This is especially true at Stack because our engineering team is majority remote and distributed across time zones.\n\nReciting status while others listen is not good use of presence. A list of facts can be read just as easily as it can be heard. Can we do better?\n\n\u003Ch3>Question-driven\u003C\u002Fh3>\n\nMy particular team (Careers) does something a little different. We update a status document ahead of time. We block out 5 minutes of silent reading at the beginning of the meeting.\n\nThen, we go to every team member and ask if \u003Cem>anyone else\u003C\u002Fem> in the meeting has a question for them. There is no status recital. A conversation must be \u003Cstrong>prompted by a question\u003C\u002Fstrong>. There are usually plenty.\n\nNo questions? Great! Let’s get back to things that aren’t meetings.\n\n\u003Ch3>Talk-show host\u003C\u002Fh3>\n\nThat said, we want to tease out conversations.\n\nWhen I run that meeting, I will do my research ahead of time and have questions in my back pocket if others aren’t forthcoming. I ask follow-ups. A bit like a talk-show host.\n\nAlso? We like guest hosts. We pick a new team member to run the show every two weeks. Running a meeting is FizzBuzz, remember? Nice opportunity to broaden skills for future managers.\n\n\u003Ch3>Managers like to talk\u003C\u002Fh3>\n\nA further advantage of the question-prompted format is that we managers don’t get to talk in an open-ended way.\n\nTalking needs to be about something someone wants to know, and which is worthy of our valuable, synchronous time together. Managers set an example here, by deferring to the team to choose the direction of conversation.\n\n\u003Ch3>Every team is different\u003C\u002Fh3>\n\nTo be clear, what I describe above is what my team does. Others at Stack share these principles but go about it their own way.\n\nThe question-driven format has been good for us on Careers. We’re a big team (13 developers!) so it’s especially important to ensure that meetings are lively, informative, and \u003Ca href=\"https:\u002F\u002Fclipperhouse.com\u002F2016\u002F04\u002F07\u002Ftime-well-spent\u002F\">time well spent\u003C\u002Fa>.","html","2016-04-27T16:00:00.000Z",{"current":244},"plurastic-meetings",[246,254],{"_createdAt":247,"_id":248,"_rev":249,"_type":250,"_updatedAt":247,"slug":251,"title":253},"2023-05-23T16:43:21Z","wp-tagcat-culture","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":252},"culture","Culture",{"_createdAt":247,"_id":255,"_rev":249,"_type":250,"_updatedAt":247,"slug":256,"title":258},"wp-tagcat-engineering",{"current":257},"engineering","Engineering","A Pluralistic Meeting",[261,267,273,279],{"_id":262,"publishedAt":263,"slug":264,"sponsored":12,"title":266},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":265},"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":268,"publishedAt":269,"slug":270,"sponsored":12,"title":272},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":271},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":274,"publishedAt":275,"slug":276,"sponsored":12,"title":278},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":277},"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":280,"publishedAt":281,"slug":282,"sponsored":12,"title":284},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":283},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":286,"sourceMap":-1},{"count":287,"lastTimestamp":12},0]