[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-hrmdIQHSsy3Q0f6TBf933yFvdZzi_dXCVtEEnkuFFeg":3,"sanity-mBaprKCTvzOtgc70F8jmHk9a2d5nG3nX7aqy4lIGh7E":452},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":427},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"f83eb5f0-1237-487f-84d8-f7abf2318c39","2026-06-25T07:40:00.000Z",{"_type":10,"current":11},"slug","code-isnt-causing-your-production-failures",null,"Code isn’t the only thing causing your production failures",[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":400,"dateUrl":401,"excerpt":70,"image":402,"legacyBody":405,"product":12,"publishedAt":408,"slug":409,"sponsored":12,"tags":411,"title":426,"visible":400},"2023-05-25T09:39:16Z","wp-post-16568","9HpbCsT2tq0xwozQfkg3YV","blogPost","2023-07-13T14:55:43Z",[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-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",[62,73,78,88,119,124,133,157,175,193,197,205,213,235,257,276,295,299,307,329,348,370,389],{"_key":63,"_type":64,"children":65,"markDefs":71,"style":72},"cb8e4f2801ac","block",[66],{"_key":67,"_type":68,"marks":69,"text":70},"cb8e4f2801ac0","span",[],"",[],"h1",{"_key":74,"_type":53,"alt":75,"asset":76,"markDefs":12},"f30dd02935a8","The Overflow.",{"_ref":77,"_type":56},"image-942745e49ea576f526e178834d42c656d299b932-708x144-png",{"_key":79,"_type":64,"children":80,"markDefs":86,"style":87},"180eca681e75",[81],{"_key":82,"_type":68,"marks":83,"text":85},"180eca681e750",[84],"strong","August 2020",[],"normal",{"_key":89,"_type":64,"children":90,"markDefs":113,"style":87},"314288990e06",[91,95,100,104,109],{"_key":92,"_type":68,"marks":93,"text":94},"314288990e060",[],"Welcome to ISSUE #36 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":96,"_type":68,"marks":97,"text":99},"314288990e061",[98],"be41deceeaac","Cassidy Williams",{"_key":101,"_type":68,"marks":102,"text":103},"314288990e062",[]," at ",{"_key":105,"_type":68,"marks":106,"text":108},"314288990e063",[107],"bf7b30eaeb39","Netlify",{"_key":110,"_type":68,"marks":111,"text":112},"314288990e064",[],". In the US, it's the dog days of summer, which we imagine dogs are excited about. Read on for personal development nerds, creating secure voting systems to free cultists, and the languages who would be CSS.",[114,117],{"_key":98,"_type":115,"href":116,"reference":12},"link","https://cassidoo.co/",{"_key":107,"_type":115,"href":118,"reference":12},"https://www.netlify.com/?utm_source=overflow-nl&utm_medium=overflow-cs&utm_campaign=devex",{"_key":120,"_type":53,"alt":121,"asset":122,"caption":70,"markDefs":12},"13c2d23bcaec","Pencil icon",{"_ref":123,"_type":56},"image-b110f71c54d754cdae9a01fac53e81ea7b5e8a29-52x52-png",{"_key":125,"_type":64,"children":126,"markDefs":131,"style":132},"6a135b850e03",[127],{"_key":128,"_type":68,"marks":129,"text":130},"6a135b850e030",[],"From the blog",[],"h2",{"_key":134,"_type":64,"children":135,"markDefs":154,"style":87},"baeeedf21c9d",[136,141,145,150],{"_key":137,"_type":68,"marks":138,"text":140},"baeeedf21c9d0",[139,84],"6a2dd8d2509a","The Loop, August 2020: Community-a-thon",{"_key":142,"_type":68,"marks":143,"text":144},"baeeedf21c9d1",[]," ",{"_key":146,"_type":68,"marks":147,"text":149},"baeeedf21c9d2",[148],"em","stackoverflow.blog",{"_key":151,"_type":68,"marks":152,"text":153},"baeeedf21c9d3",[],"\nTo get all our employees familiar with what it's like to be a Stack user, we recently held our first Community-a-thon. Stackers competed to ask and answer as many questions as possible across numerous topics. It was a major success, and we're planning to do it again, so read on to learn the details.",[155],{"_key":139,"_type":115,"href":156,"reference":12},"\nhttps://stackoverflow.blog/2020/08/20/the-loop-august-2020-community-a-thon/?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter\n        ",{"_key":158,"_type":64,"children":159,"markDefs":172,"style":87},"7379bd8a48ca",[160,165,168],{"_key":161,"_type":68,"marks":162,"text":164},"7379bd8a48ca0",[84,163],"d0b1de165207","Podcast 261: Leveling up with Personal Development Nerds",{"_key":166,"_type":68,"marks":167,"text":149},"7379bd8a48ca1",[148],{"_key":169,"_type":68,"marks":170,"text":171},"7379bd8a48ca2",[],"\nA daring discussion about habit formation, maximizing your potential, and who the most powerful X-Men truly is.",[173],{"_key":163,"_type":115,"href":174,"reference":12},"\nhttps://stackoverflow.blog/2020/08/18/podcast-261-personal-development-nerds-juvoni-beckford/?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter\n\n        ",{"_key":176,"_type":64,"children":177,"markDefs":190,"style":87},"e5dfc3b0f59e",[178,183,186],{"_key":179,"_type":68,"marks":180,"text":182},"e5dfc3b0f59e0",[84,181],"3878179087d3","Motoko, a programming language for building directly on the internet",{"_key":184,"_type":68,"marks":185,"text":149},"e5dfc3b0f59e1",[148],{"_key":187,"_type":68,"marks":188,"text":189},"e5dfc3b0f59e2",[],"\nTo offer a seamless developer experience, we wanted to create a specialized programming language, called Motoko, that is designed to directly support the programming model of the Internet Computer, making it easier to efficiently build applications and take advantage of some of the more unusual features of this platform.",[191],{"_key":181,"_type":115,"href":192,"reference":12},"\nhttps://stackoverflow.blog/2020/08/24/motoko-the-language-that-turns-the-web-into-a-computer/?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter\n\n\n",{"_key":194,"_type":53,"alt":12,"asset":195,"caption":70,"markDefs":12},"374aba92c74e",{"_ref":196,"_type":56},"image-55469499e9cc7c4ec7ec8902fb8cfbba811d8f58-52x52-png",{"_key":198,"_type":64,"children":199,"markDefs":204,"style":132},"8570fae71bb0",[200],{"_key":201,"_type":68,"marks":202,"text":203},"8570fae71bb00",[],"Interesting questions",[],{"_key":206,"_type":64,"children":207,"markDefs":212,"style":87},"1f3f342e2d43",[208],{"_key":209,"_type":68,"marks":210,"text":211},"1f3f342e2d430",[148],"Found a good question or answer? Tweet us with the hashtag #StackOverflowKnows or email us at stackoverflowknows@stackoverflow.com. We’ll include our favorites in the future.",[],{"_key":214,"_type":64,"children":215,"markDefs":232,"style":87},"d19d123f0cd0",[216,221,224,228],{"_key":217,"_type":68,"marks":218,"text":220},"d19d123f0cd00",[219,84],"9f974f35d737","Can a radioactive atom be prevented from decaying if it's in a REALLY strong chemical bond?",{"_key":222,"_type":68,"marks":223,"text":144},"d19d123f0cd01",[],{"_key":225,"_type":68,"marks":226,"text":227},"d19d123f0cd02",[148],"physics.stackexchange.com",{"_key":229,"_type":68,"marks":230,"text":231},"d19d123f0cd03",[],"\nIn the extended version of rock-paper-scissors, nuclear decay beats chemical bonds every time.",[233],{"_key":219,"_type":115,"href":234,"reference":12},"\n\nhttps://physics.stackexchange.com/questions/573755/can-a-radioactive-atom-be-prevented-from-decaying-if-its-in-a-really-strong-che?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter\n                            ",{"_key":236,"_type":64,"children":237,"markDefs":254,"style":87},"c677066d1004",[238,243,246,250],{"_key":239,"_type":68,"marks":240,"text":242},"c677066d10040",[241,84],"e5e25a54104f","In code review, should I ask to do a refactor outside of the scope in a pull request",{"_key":244,"_type":68,"marks":245,"text":144},"c677066d10041",[],{"_key":247,"_type":68,"marks":248,"text":249},"c677066d10042",[148],"softwareengineering.stackexchange.com",{"_key":251,"_type":68,"marks":252,"text":253},"c677066d10043",[],"\nLeave code better than you found it. Within reason.",[255],{"_key":241,"_type":115,"href":256,"reference":12},"\nhttps://softwareengineering.stackexchange.com/questions/414466/in-code-review-should-i-ask-to-do-a-refactor-outside-of-the-scope-in-a-pull-req?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter\n\n",{"_key":258,"_type":64,"children":259,"markDefs":273,"style":87},"c3736b667683",[260,265,269],{"_key":261,"_type":68,"marks":262,"text":264},"c3736b6676830",[84,263],"8c4ebf676e99","Saving one file format with a different file extension. JPG - PNG; MOV - MP4",{"_key":266,"_type":68,"marks":267,"text":268},"c3736b6676831",[148],"superuser.com",{"_key":270,"_type":68,"marks":271,"text":272},"c3736b6676832",[],"\nSoftware doesn't actually care about file extensions.",[274],{"_key":263,"_type":115,"href":275,"reference":12},"\nhttps://superuser.com/questions/1576056/saving-one-file-format-with-a-different-file-extension-jpg-png-mov-mp4?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter\n\n                ",{"_key":277,"_type":64,"children":278,"markDefs":292,"style":87},"284e1d4abf53",[279,284,288],{"_key":280,"_type":68,"marks":281,"text":283},"284e1d4abf530",[84,282],"5f421c8f6c3a","How could I make the results of a yes/no vote inaccessible unless it's unanimous in the affirmative, without a trusted third party?",{"_key":285,"_type":68,"marks":286,"text":287},"284e1d4abf531",[148],"security.stackexchange.com",{"_key":289,"_type":68,"marks":290,"text":291},"284e1d4abf532",[],"\nHow to vote to leave a cult without exposing yourselves.",[293],{"_key":282,"_type":115,"href":294,"reference":12},"\nhttps://security.stackexchange.com/questions/236554/how-could-i-make-the-results-of-a-yes-no-vote-inaccessible-unless-its-unanimous?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter\n            ",{"_key":296,"_type":53,"alt":12,"asset":297,"caption":70,"markDefs":12},"fc867a5a07bb",{"_ref":298,"_type":56},"image-aba8193d923f4135c1726062b2195406b95b3b15-52x52-png",{"_key":300,"_type":64,"children":301,"markDefs":306,"style":132},"03617bff9fba",[302],{"_key":303,"_type":68,"marks":304,"text":305},"03617bff9fba0",[],"Links from around the web",[],{"_key":308,"_type":64,"children":309,"markDefs":326,"style":87},"18d0ec45cf5b",[310,315,318,322],{"_key":311,"_type":68,"marks":312,"text":314},"18d0ec45cf5b0",[313,84],"c69e3c64cd25","The Internet explained from first principles",{"_key":316,"_type":68,"marks":317,"text":144},"18d0ec45cf5b1",[],{"_key":319,"_type":68,"marks":320,"text":321},"18d0ec45cf5b2",[148],"explained-from-first-principles.com",{"_key":323,"_type":68,"marks":324,"text":325},"18d0ec45cf5b3",[],"\nWe use it all the time, but do we know how it works? Here's a super in-depth look at how the internet functions at every layer.",[327],{"_key":313,"_type":115,"href":328,"reference":12},"\nhttps://explained-from-first-principles.com/internet/\n",{"_key":330,"_type":64,"children":331,"markDefs":345,"style":87},"81674399ccc3",[332,337,341],{"_key":333,"_type":68,"marks":334,"text":336},"81674399ccc30",[335,84],"52401e406007","Understanding React's useRef Hook",{"_key":338,"_type":68,"marks":339,"text":340},"81674399ccc31",[148]," ui.dev",{"_key":342,"_type":68,"marks":343,"text":344},"81674399ccc32",[],"\nRefs are amongst the most misunderstood parts of React, and this article is interesting and helpful to get past any blockers you might have around them!",[346],{"_key":335,"_type":115,"href":347,"reference":12},"\nhttps://ui.dev/useref/\n\n                                        ",{"_key":349,"_type":64,"children":350,"markDefs":367,"style":87},"109c531cb284",[351,356,359,363],{"_key":352,"_type":68,"marks":353,"text":355},"109c531cb2840",[354,84],"fe305f643015","The languages which almost became CSS",{"_key":357,"_type":68,"marks":358,"text":144},"109c531cb2841",[],{"_key":360,"_type":68,"marks":361,"text":362},"109c531cb2842",[148],"eager.io",{"_key":364,"_type":68,"marks":365,"text":366},"109c531cb2843",[],"\nOh, what might have been! This is a fun article about the history of all the languages that were almost the styling language we know and love.",[368],{"_key":354,"_type":115,"href":369,"reference":12},"\nhttps://eager.io/blog/the-languages-which-almost-were-css/\n\n                    ",{"_key":371,"_type":64,"children":372,"markDefs":386,"style":87},"c4ffc5c1e7ac",[373,378,382],{"_key":374,"_type":68,"marks":375,"text":377},"c4ffc5c1e7ac0",[84,376],"e5e0c5dc6199","Go Concurrency Example - Let's Build a Concurrent Download Manager - zero dependency",{"_key":379,"_type":68,"marks":380,"text":381},"c4ffc5c1e7ac1",[148],"youtube.com",{"_key":383,"_type":68,"marks":384,"text":385},"c4ffc5c1e7ac2",[],"\nHere's a practical 20 minute screencast on how to build a download manager without any dependencies.",[387],{"_key":376,"_type":115,"href":388,"reference":12},"\nhttps://www.youtube.com/watch?v=vdhSk8vCx-k\n\n                ",{"_key":390,"_type":64,"children":391,"markDefs":397,"style":87},"470bc1e8f0dd",[392],{"_key":393,"_type":68,"marks":394,"text":396},"470bc1e8f0dd0",[395,84],"8f046bc6ffdd","Want to see who's still hiring? Check out our job board!",[398],{"_key":395,"_type":115,"href":399,"reference":12},"\nhttps://stackoverflow.com/jobs                ",true,"2020/08/28",{"_type":53,"asset":403},{"_ref":404,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":406,"language":407},"\u003C!-- wp:heading {\"level\":1} -->\n\u003Ch1>\u003Cimg src=\"https://d2axdqolvqmdvx.cloudfront.net/5a861290-bdcc-4f59-af25-6c5bc0b9eb29/logotheoverflow.png\" alt=\"The Overflow.\" width=\"354\" height=\"\">\u003C/h1>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph {\"align\":\"center\"} -->\n\u003Cp class=\"has-text-align-center\">\u003Cstrong>August 2020\u003C/strong>\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #36 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and \u003Ca href=\"https://cassidoo.co/\">Cassidy Williams\u003C/a> at \u003Ca href=\"https://www.netlify.com/?utm_source=overflow-nl&amp;utm_medium=overflow-cs&amp;utm_campaign=devex\">Netlify\u003C/a>. In the US, it's the dog days of summer, which we imagine dogs are excited about. Read on for personal development nerds, creating secure voting systems to free cultists, and the languages who would be CSS.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image {\"align\":\"left\",\"width\":35,\"height\":35} -->\n\u003Cdiv class=\"wp-block-image\">\u003Cfigure class=\"alignleft is-resized\">\u003Cimg src=\"https://d2axdqolvqmdvx.cloudfront.net/d7aaecb9-5ebc-493a-be56-59637e03b531/iconblog2x.png\" alt=\"Pencil icon\" width=\"35\" height=\"35\"/>\u003C/figure>\u003C/div>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>From the blog\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"\nhttps://stackoverflow.blog/2020/08/20/the-loop-august-2020-community-a-thon/?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\n        \">\u003Cstrong>The Loop, August 2020: Community-a-thon\u003C/strong>\u003C/a> \u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>To get all our employees familiar with what it's like to be a Stack user, we recently held our first Community-a-thon. Stackers competed to ask and answer as many questions as possible across numerous topics. It was a major success, and we're planning to do it again, so read on to learn the details.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>\u003Ca href=\"\nhttps://stackoverflow.blog/2020/08/18/podcast-261-personal-development-nerds-juvoni-beckford/?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\n\n        \">Podcast 261: Leveling up with Personal Development Nerds\u003C/a> \u003C/strong>\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>A daring discussion about habit formation, maximizing your potential, and who the most powerful X-Men truly is.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>\u003Ca href=\"\nhttps://stackoverflow.blog/2020/08/24/motoko-the-language-that-turns-the-web-into-a-computer/?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\n\n\n\">Motoko, a programming language for building directly on the internet\u003C/a> \u003C/strong>\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>To offer a seamless developer experience, we wanted to create a specialized programming language, called Motoko, that is designed to directly support the programming model of the Internet Computer, making it easier to efficiently build applications and take advantage of some of the more unusual features of this platform.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image {\"align\":\"left\",\"width\":33,\"height\":33} -->\n\u003Cdiv class=\"wp-block-image\">\u003Cfigure class=\"alignleft is-resized\">\u003Cimg src=\"https://d2axdqolvqmdvx.cloudfront.net/8da5bcb5-7dbe-4415-88a5-476c819ff156/iconqa2x.png\" alt=\"\" width=\"33\" height=\"33\"/>\u003C/figure>\u003C/div>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>Interesting questions\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cem>Found a good question or answer? Tweet us with the hashtag #StackOverflowKnows or email us at stackoverflowknows@stackoverflow.com. We’ll include our favorites in the future.\u003C/em>\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"\n\nhttps://physics.stackexchange.com/questions/573755/can-a-radioactive-atom-be-prevented-from-decaying-if-its-in-a-really-strong-che?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\n                            \">\u003Cstrong>Can a radioactive atom be prevented from decaying if it's in a REALLY strong chemical bond?\u003C/strong>\u003C/a> \u003Cem>physics.stackexchange.com\u003C/em>\u003Cbr>In the extended version of rock-paper-scissors, nuclear decay beats chemical bonds every time.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"\nhttps://softwareengineering.stackexchange.com/questions/414466/in-code-review-should-i-ask-to-do-a-refactor-outside-of-the-scope-in-a-pull-req?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\n\n\">\u003Cstrong>In code review, should I ask to do a refactor outside of the scope in a pull request\u003C/strong>\u003C/a> \u003Cem>softwareengineering.stackexchange.com\u003C/em>\u003Cbr>Leave code better than you found it. Within reason.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>\u003Ca href=\"\nhttps://superuser.com/questions/1576056/saving-one-file-format-with-a-different-file-extension-jpg-png-mov-mp4?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\n\n                \">Saving one file format with a different file extension. JPG - PNG; MOV - MP4\u003C/a> \u003C/strong>\u003Cem>superuser.com\u003C/em>\u003Cbr>Software doesn't actually care about file extensions.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>\u003Ca href=\"\nhttps://security.stackexchange.com/questions/236554/how-could-i-make-the-results-of-a-yes-no-vote-inaccessible-unless-its-unanimous?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\n            \">How could I make the results of a yes/no vote inaccessible unless it's unanimous in the affirmative, without a trusted third party?\u003C/a> \u003C/strong>\u003Cem>security.stackexchange.com\u003C/em>\u003Cbr>How to vote to leave a cult without exposing yourselves.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image {\"align\":\"left\",\"width\":33,\"height\":33} -->\n\u003Cdiv class=\"wp-block-image\">\u003Cfigure class=\"alignleft is-resized\">\u003Cimg src=\"https://d2axdqolvqmdvx.cloudfront.net/fae18822-12a0-46de-bab8-ddb30242697d/iconlinks2x.png\" alt=\"\" width=\"33\" height=\"33\"/>\u003C/figure>\u003C/div>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>Links from around the web\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"\nhttps://explained-from-first-principles.com/internet/\n\">\u003Cstrong>The Internet explained from first principles\u003C/strong>\u003C/a> \u003Cem>explained-from-first-principles.com\u003C/em>\u003Cbr>We use it all the time, but do we know how it works? Here's a super in-depth look at how the internet functions at every layer.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"\nhttps://ui.dev/useref/\n\n                                        \">\u003Cstrong>Understanding React's useRef Hook\u003C/strong>\u003C/a>\u003Cem> ui.dev\u003C/em>\u003Cbr>Refs are amongst the most misunderstood parts of React, and this article is interesting and helpful to get past any blockers you might have around them!\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"\nhttps://eager.io/blog/the-languages-which-almost-were-css/\n\n                    \">\u003Cstrong>The languages which almost became CSS\u003C/strong>\u003C/a> \u003Cem>eager.io\u003C/em>\u003Cbr>Oh, what might have been! This is a fun article about the history of all the languages that were almost the styling language we know and love.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>\u003Ca href=\"\nhttps://www.youtube.com/watch?v=vdhSk8vCx-k\n\n                \">Go Concurrency Example - Let's Build a Concurrent Download Manager - zero dependency\u003C/a> \u003C/strong>\u003Cem>youtube.com\u003C/em>\u003Cbr>Here's a practical 20 minute screencast on how to build a download manager without any dependencies.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"\nhttps://stackoverflow.com/jobs                \">\u003Cstrong>Want to see who's still hiring? Check out our job board!\u003C/strong>\u003C/a>\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2020-08-28T14:05:07.000Z",{"current":410},"the-overflow-36-community-a-thon",[412,419,424],{"_createdAt":413,"_id":414,"_rev":415,"_type":416,"_updatedAt":413,"slug":417,"title":418},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":418},"newsletter",{"_createdAt":413,"_id":420,"_rev":415,"_type":416,"_updatedAt":413,"slug":421,"title":423},"wp-tagcat-the-overflow",{"current":422},"the-overflow","the overflow",{"_createdAt":413,"_id":414,"_rev":415,"_type":416,"_updatedAt":413,"slug":425,"title":418},{"current":418},"The Overflow #36: Community-a-thon",[428,434,440,446],{"_id":429,"publishedAt":430,"slug":431,"sponsored":12,"title":433},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":432},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":435,"publishedAt":436,"slug":437,"sponsored":12,"title":439},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":438},"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":441,"publishedAt":442,"slug":443,"sponsored":12,"title":445},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":444},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":447,"publishedAt":448,"slug":449,"sponsored":12,"title":451},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":450},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":453,"sourceMap":-1},{"count":454,"lastTimestamp":12},0]