[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-OwQrH-WAXjJJGOWSvP_AJ64wi6grIIG5ik_wEfjTOY0":3,"sanity-Z15tmn5vKah3cc6brT7Ta26jN3PJm8elA6DKM9NUO0I":453},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":428},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d53f9358-3bb2-4f69-aebe-d31d19522cd4","2026-07-10T07:40:00.000Z",{"_type":10,"current":11},"slug","building-more-than-just-an-agent-harness",null,"Building more than just an agent harness",[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":72,"comments":400,"dateUrl":401,"excerpt":402,"image":403,"legacyBody":406,"product":12,"publishedAt":409,"slug":410,"sponsored":12,"tags":412,"title":427,"visible":400},"2023-05-24T12:51:01Z","wp-post-20272","9HpbCsT2tq0xwozQfkgNYh","blogPost","2023-07-13T14:56:19Z",[46,61],{"_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-226","dgl3SCUzppW3U2LvCoOzcS","blogAuthor","2023-06-20T15:05:06Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","current","Ryan Donovan",{"current":60},"rdonovan",{"_createdAt":47,"_id":62,"_rev":63,"_type":50,"_updatedAt":64,"avatar":65,"employee":68,"name":69,"slug":70},"wp-author-227","dgl3SCUzppW3U2LvCoP35A","2023-06-20T15:05:08Z",{"_type":53,"asset":66},{"_ref":67,"_type":56},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","none","Cassidy Williams",{"current":71},"cwilliams",[73,95,104,129,150,171,193,201,223,245,267,289,297,319,341,363,385],{"_key":74,"_type":75,"children":76,"markDefs":90,"style":94},"90229ab6fabf","block",[77,82,86],{"_key":78,"_type":79,"marks":80,"text":81},"90229ab6fabf0","span",[],"Welcome to ISSUE #130 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":83,"_type":79,"marks":84,"text":69},"90229ab6fabf1",[85],"ea406ca6e20c",{"_key":87,"_type":79,"marks":88,"text":89},"90229ab6fabf2",[],". This week: UX research as cultural anthropology, the first operating system worthy of the name, and the Atom text editor sails off into the sunset.",[91],{"_key":85,"_type":92,"href":93,"reference":12},"link","https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF","normal",{"_key":96,"_type":75,"children":97,"markDefs":102,"style":103},"43eb9c4e5f0d",[98],{"_key":99,"_type":79,"marks":100,"text":101},"43eb9c4e5f0d0",[],"From the blog",[],"h2",{"_key":105,"_type":75,"children":106,"markDefs":126,"style":94},"0bb48fbfa3d9",[107,113,117,122],{"_key":108,"_type":79,"marks":109,"text":112},"0bb48fbfa3d90",[110,111],"1f0ecaf5e111","strong","Remote work is killing big offices. Cities must change to survive",{"_key":114,"_type":79,"marks":115,"text":116},"0bb48fbfa3d91",[]," ",{"_key":118,"_type":79,"marks":119,"text":121},"0bb48fbfa3d92",[120],"em","stackoverflow.blog",{"_key":123,"_type":79,"marks":124,"text":125},"0bb48fbfa3d93",[],"\nIf your office is where you live now, would you live in your old office?",[127],{"_key":110,"_type":92,"href":128,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F06\u002F06\u002Fremote-work-is-killing-big-offices-cities-must-change-to-survive\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":130,"_type":75,"children":131,"markDefs":147,"style":94},"9a06f0b395b1",[132,137,140,143],{"_key":133,"_type":79,"marks":134,"text":136},"9a06f0b395b10",[135,111],"8d2dab7fd72c","The Great Decentralization? Geographic shifts and where tech talent is moving next",{"_key":138,"_type":79,"marks":139,"text":116},"9a06f0b395b11",[],{"_key":141,"_type":79,"marks":142,"text":121},"9a06f0b395b12",[120],{"_key":144,"_type":79,"marks":145,"text":146},"9a06f0b395b13",[],"\nDistributed work may hold the key to creating forward-thinking metropolises.",[148],{"_key":135,"_type":92,"href":149,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F06\u002F08\u002Fthe-great-decentralization-geographic-shifts-and-where-tech-talent-is-moving-next\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":151,"_type":75,"children":152,"markDefs":168,"style":94},"aeec223cef3f",[153,158,161,164],{"_key":154,"_type":79,"marks":155,"text":157},"aeec223cef3f0",[156,111],"960f5aa7c5b8","Want to be great at UX research? Take a cue from cultural anthropology (Ep. 451)",{"_key":159,"_type":79,"marks":160,"text":116},"aeec223cef3f1",[],{"_key":162,"_type":79,"marks":163,"text":121},"aeec223cef3f2",[120],{"_key":165,"_type":79,"marks":166,"text":167},"aeec223cef3f3",[],"\nThe home team talks with designer, coder, and anthropologist Maggie Appleton about her path from academic ethnography to leading design at HASH, how she balances creative expression and usability in front-end design, and why UX researchers are really anthropologists by a different name.",[169],{"_key":156,"_type":92,"href":170,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F06\u002F10\u002Fwant-to-be-great-at-ux-research-take-a-cue-from-cultural-anthropology-ep-451\u002F",{"_key":172,"_type":75,"children":173,"markDefs":190,"style":94},"d10d7a7291c5",[174,179,182,186],{"_key":175,"_type":79,"marks":176,"text":178},"d10d7a7291c50",[177,111],"226d35c1cb33","See what's new in MongoDB, on demand for a limited time",{"_key":180,"_type":79,"marks":181,"text":116},"d10d7a7291c51",[],{"_key":183,"_type":79,"marks":184,"text":185},"d10d7a7291c52",[120],"promotion",{"_key":187,"_type":79,"marks":188,"text":189},"d10d7a7291c53",[],"\nAt MongoDB World, developers saw first-hand how MongoDB's developer data platform makes it easy to build and operate modern applications. Catch up on what you missed by accessing the recorded sessions from the event, now on demand and free.",[191],{"_key":177,"_type":92,"href":192,"reference":12},"https:\u002F\u002Fwww.mongodb.com\u002Fworld-2022?utm_campaign=stack_ww_fm_flighted_mdbw2022postevent_evnt_dev&utm_source=stackoverflow&utm_medium=sponsored_newsletter",{"_key":194,"_type":75,"children":195,"markDefs":200,"style":103},"6c4ba0b9a688",[196],{"_key":197,"_type":79,"marks":198,"text":199},"6c4ba0b9a6880",[],"Interesting questions",[],{"_key":202,"_type":75,"children":203,"markDefs":220,"style":94},"865b56be9f04",[204,209,212,216],{"_key":205,"_type":79,"marks":206,"text":208},"865b56be9f040",[207,111],"e3fd35f8d273","Online checker for plagiarism: How accurate are they?",{"_key":210,"_type":79,"marks":211,"text":116},"865b56be9f041",[],{"_key":213,"_type":79,"marks":214,"text":215},"865b56be9f042",[120],"academia.stackexchange.com",{"_key":217,"_type":79,"marks":218,"text":219},"865b56be9f043",[],"\nAsking for a…uh…friend.",[221],{"_key":207,"_type":92,"href":222,"reference":12},"https:\u002F\u002Facademia.stackexchange.com\u002Fquestions\u002F185808\u002Fonline-checker-for-plagiarism-how-accurate-are-they?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":224,"_type":75,"children":225,"markDefs":242,"style":94},"99e7935116fc",[226,231,234,238],{"_key":227,"_type":79,"marks":228,"text":230},"99e7935116fc0",[229,111],"f5fc7f1199b4","I feel more comfortable working from an office. Is this now a 'drawback'?",{"_key":232,"_type":79,"marks":233,"text":116},"99e7935116fc1",[],{"_key":235,"_type":79,"marks":236,"text":237},"99e7935116fc2",[120],"workplace.stackexchange.com",{"_key":239,"_type":79,"marks":240,"text":241},"99e7935116fc3",[],"\nAre we the baddies?",[243],{"_key":229,"_type":92,"href":244,"reference":12},"https:\u002F\u002Fworkplace.stackexchange.com\u002Fquestions\u002F185423\u002Fi-feel-more-comfortable-working-from-an-office-is-this-now-a-drawback?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":246,"_type":75,"children":247,"markDefs":264,"style":94},"501d4434c465",[248,253,256,260],{"_key":249,"_type":79,"marks":250,"text":252},"501d4434c4650",[251,111],"9356a081ebf6","How does one become great at computer science mathematics?",{"_key":254,"_type":79,"marks":255,"text":116},"501d4434c4651",[],{"_key":257,"_type":79,"marks":258,"text":259},"501d4434c4652",[120],"cseducators.stackexchange.com",{"_key":261,"_type":79,"marks":262,"text":263},"501d4434c4653",[],"\nThe same way you become great at any other hyper-specialized field: \"Study it for all your adult life and also have a lot of innate talent.\"",[265],{"_key":251,"_type":92,"href":266,"reference":12},"https:\u002F\u002Fcseducators.stackexchange.com\u002Fquestions\u002F7437\u002Fhow-do-one-become-great-at-computer-science-mathematics?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":268,"_type":75,"children":269,"markDefs":286,"style":94},"0b4d91fd1252",[270,275,278,282],{"_key":271,"_type":79,"marks":272,"text":274},"0b4d91fd12520",[273,111],"3f44b2ee5043","What was the first operating system to be called an \"operating system\"?",{"_key":276,"_type":79,"marks":277,"text":116},"0b4d91fd12521",[],{"_key":279,"_type":79,"marks":280,"text":281},"0b4d91fd12522",[120],"retrocomputing.stackexchange.com",{"_key":283,"_type":79,"marks":284,"text":285},"0b4d91fd12523",[],"\nAnd did it constantly require security updates?",[287],{"_key":273,"_type":92,"href":288,"reference":12},"https:\u002F\u002Fretrocomputing.stackexchange.com\u002Fquestions\u002F24622\u002Fwhat-was-the-first-operating-system-to-be-called-an-operating-system?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":290,"_type":75,"children":291,"markDefs":296,"style":103},"418f142329e8",[292],{"_key":293,"_type":79,"marks":294,"text":295},"418f142329e80",[],"Links from around the web",[],{"_key":298,"_type":75,"children":299,"markDefs":316,"style":94},"ad9cabfb0195",[300,305,308,312],{"_key":301,"_type":79,"marks":302,"text":304},"ad9cabfb01950",[303,111],"c1a6e4ffd023","Ultrasonic payments",{"_key":306,"_type":79,"marks":307,"text":116},"ad9cabfb01951",[],{"_key":309,"_type":79,"marks":310,"text":311},"ad9cabfb01952",[120],"dev.to",{"_key":313,"_type":79,"marks":314,"text":315},"ad9cabfb01953",[],"\nUltra...sonic? Charlie Gerard experiments with sending data from an offline device via inaudible sounds! It's actual magic.",[317],{"_key":303,"_type":92,"href":318,"reference":12},"https:\u002F\u002Fdev.to\u002Fstripe\u002Fultrasonic-payments-2958",{"_key":320,"_type":75,"children":321,"markDefs":338,"style":94},"3e5822d6fb5b",[322,327,330,334],{"_key":323,"_type":79,"marks":324,"text":326},"3e5822d6fb5b0",[325,111],"0fb9f7547615","The importance of truly owning our devices",{"_key":328,"_type":79,"marks":329,"text":116},"3e5822d6fb5b1",[],{"_key":331,"_type":79,"marks":332,"text":333},"3e5822d6fb5b2",[120],"cheapskatesguide.org",{"_key":335,"_type":79,"marks":336,"text":337},"3e5822d6fb5b3",[],"\nWe don't really \"own\"a lot of our devices anymore, but we should.",[339],{"_key":325,"_type":92,"href":340,"reference":12},"https:\u002F\u002Fcheapskatesguide.org\u002Farticles\u002Fowning-our-devices.html",{"_key":342,"_type":75,"children":343,"markDefs":360,"style":94},"50b1748a3ba5",[344,349,352,356],{"_key":345,"_type":79,"marks":346,"text":348},"50b1748a3ba50",[347,111],"e7d4c56c41e8","Don't sink your website with third parties",{"_key":350,"_type":79,"marks":351,"text":116},"50b1748a3ba51",[],{"_key":353,"_type":79,"marks":354,"text":355},"50b1748a3ba52",[120],"www.smashingmagazine.com",{"_key":357,"_type":79,"marks":358,"text":359},"50b1748a3ba53",[],"\nThird-party resource requests can be significant. Here's a good run-down on strategies to reduce their impact on your user experience.",[361],{"_key":347,"_type":92,"href":362,"reference":12},"https:\u002F\u002Fwww.smashingmagazine.com\u002F2022\u002F06\u002Fdont-sink-website-third-parties\u002F",{"_key":364,"_type":75,"children":365,"markDefs":382,"style":94},"70af9ca05327",[366,371,374,378],{"_key":367,"_type":79,"marks":368,"text":370},"70af9ca053270",[369,111],"d23855c0a639","Sunsetting Atom",{"_key":372,"_type":79,"marks":373,"text":116},"70af9ca053271",[],{"_key":375,"_type":79,"marks":376,"text":377},"70af9ca053272",[120],"github.blog",{"_key":379,"_type":79,"marks":380,"text":381},"70af9ca053273",[],"\nMany loved it over the years, but it's time to say goodbye to the Atom text editor once and for all.",[383],{"_key":369,"_type":92,"href":384,"reference":12},"https:\u002F\u002Fgithub.blog\u002F2022-06-08-sunsetting-atom\u002F",{"_key":386,"_type":75,"children":387,"markDefs":397,"style":94},"b8123578b011",[388,392],{"_key":389,"_type":79,"marks":390,"text":391},"b8123578b0110",[],"A blast from the past: ",{"_key":393,"_type":79,"marks":394,"text":396},"b8123578b0111",[395],"29fad2774cc2","Getting started with contributing to open source",[398],{"_key":395,"_type":92,"href":399,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2020\u002F08\u002F03\u002Fgetting-started-with-contributing-to-open-source\u002F",true,"2022\u002F06\u002F17","The death and life of cities, the path to math, and ultrasonic data transfer.",{"_type":53,"asset":404},{"_ref":405,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":407,"language":408},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #130 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and&nbsp;\u003Ca href=\"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF\">Cassidy Williams\u003C\u002Fa>. This week: UX research as cultural anthropology, the first operating system worthy of the name, and the Atom text editor sails off into the sunset.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-from-the-blog\">From the blog\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F06\u002F06\u002Fremote-work-is-killing-big-offices-cities-must-change-to-survive\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Remote work is killing big offices. Cities must change to survive\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>If your office is where you live now, would you live in your old office?\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F06\u002F08\u002Fthe-great-decentralization-geographic-shifts-and-where-tech-talent-is-moving-next\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>The Great Decentralization? Geographic shifts and where tech talent is moving next\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>Distributed work may hold the key to creating forward-thinking metropolises.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F06\u002F10\u002Fwant-to-be-great-at-ux-research-take-a-cue-from-cultural-anthropology-ep-451\u002F\">\u003Cstrong>Want to be great at UX research? Take a cue from cultural anthropology (Ep. 451)\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>The home team talks with designer, coder, and anthropologist Maggie Appleton about her path from academic ethnography to leading design at HASH, how she balances creative expression and usability in front-end design, and why UX researchers are really anthropologists by a different name.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.mongodb.com\u002Fworld-2022?utm_campaign=stack_ww_fm_flighted_mdbw2022postevent_evnt_dev&amp;utm_source=stackoverflow&amp;utm_medium=sponsored_newsletter\">\u003Cstrong>See what's new in MongoDB, on demand for a limited time\u003C\u002Fstrong>\u003C\u002Fa> \u003Cem>promotion\u003C\u002Fem>\u003Cbr>At MongoDB World, developers saw first-hand how MongoDB's developer data platform makes it easy to build and operate modern applications. Catch up on what you missed by accessing the recorded sessions from the event, now on demand and free.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-interesting-questions\">Interesting questions\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Facademia.stackexchange.com\u002Fquestions\u002F185808\u002Fonline-checker-for-plagiarism-how-accurate-are-they?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Online checker for plagiarism: How accurate are they?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>academia.stackexchange.com\u003C\u002Fem>\u003Cbr>Asking for a…uh…friend.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fworkplace.stackexchange.com\u002Fquestions\u002F185423\u002Fi-feel-more-comfortable-working-from-an-office-is-this-now-a-drawback?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>I feel more comfortable working from an office. Is this now a 'drawback'?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>workplace.stackexchange.com\u003C\u002Fem>\u003Cbr>Are we the baddies?\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcseducators.stackexchange.com\u002Fquestions\u002F7437\u002Fhow-do-one-become-great-at-computer-science-mathematics?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>How does one become great at computer science mathematics?\u003C\u002Fstrong>\u003C\u002Fa> \u003Cem>cseducators.stackexchange.com\u003C\u002Fem>\u003Cbr>The same way you become great at any other hyper-specialized field: \"Study it for all your adult life and also have a lot of innate talent.\"\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fretrocomputing.stackexchange.com\u002Fquestions\u002F24622\u002Fwhat-was-the-first-operating-system-to-be-called-an-operating-system?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>What was the first operating system to be called an \"operating system\"?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>retrocomputing.stackexchange.com\u003C\u002Fem>\u003Cbr>And did it constantly require security updates?\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-links-from-around-the-web\">Links from around the web\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdev.to\u002Fstripe\u002Fultrasonic-payments-2958\">\u003Cstrong>Ultrasonic payments \u003C\u002Fstrong>\u003C\u002Fa> \u003Cem>dev.to\u003C\u002Fem>\u003Cbr>Ultra...sonic? Charlie Gerard experiments with sending data from an offline device via inaudible sounds! It's actual magic.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcheapskatesguide.org\u002Farticles\u002Fowning-our-devices.html\">\u003Cstrong>The importance of truly owning our devices\u003C\u002Fstrong>\u003C\u002Fa> \u003Cem>cheapskatesguide.org\u003C\u002Fem>\u003Cbr>We don't really \"own\"a lot of our devices anymore, but we should.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.smashingmagazine.com\u002F2022\u002F06\u002Fdont-sink-website-third-parties\u002F\">\u003Cstrong>Don't sink your website with third parties\u003C\u002Fstrong>\u003C\u002Fa> \u003Cem>www.smashingmagazine.com\u003C\u002Fem>\u003Cbr>Third-party resource requests can be significant. Here's a good run-down on strategies to reduce their impact on your user experience.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.blog\u002F2022-06-08-sunsetting-atom\u002F\">\u003Cstrong>Sunsetting Atom\u003C\u002Fstrong>\u003C\u002Fa> \u003Cem>github.blog\u003C\u002Fem>\u003Cbr>Many loved it over the years, but it's time to say goodbye to the Atom text editor once and for all.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>A blast from the past:&nbsp;\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2020\u002F08\u002F03\u002Fgetting-started-with-contributing-to-open-source\u002F\">Getting started with contributing to open source\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2022-06-17T13:01:00.000Z",{"current":411},"the-overflow-130-the-great-decentralization",[413,420,425],{"_createdAt":414,"_id":415,"_rev":416,"_type":417,"_updatedAt":414,"slug":418,"title":419},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":419},"newsletter",{"_createdAt":414,"_id":421,"_rev":416,"_type":417,"_updatedAt":414,"slug":422,"title":424},"wp-tagcat-the-overflow",{"current":423},"the-overflow","the overflow",{"_createdAt":414,"_id":415,"_rev":416,"_type":417,"_updatedAt":414,"slug":426,"title":419},{"current":419},"The Overflow #130: The Great Decentralization?  ",[429,435,441,447],{"_id":430,"publishedAt":431,"slug":432,"sponsored":12,"title":434},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":433},"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":436,"publishedAt":437,"slug":438,"sponsored":12,"title":440},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":439},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":442,"publishedAt":443,"slug":444,"sponsored":12,"title":446},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":445},"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":448,"publishedAt":449,"slug":450,"sponsored":12,"title":452},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":451},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":454,"sourceMap":-1},{"count":455,"lastTimestamp":12},0]