[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-1a3fZUsTZHh2SeHS4XL1uI-u10aP0ettR9IKJoNtNRY":3,"sanity-dd2M74d0o5f0WJB5QG2vDVkbzmkLtqTi06abzHnZKSA":635},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":610},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"50f4509c-4f55-4f11-8adc-5556e821ea77","2026-06-30T07:40:00.000Z",{"_type":10,"current":11},"slug","why-intent-prediction-needs-more-than-an-llm",null,"Why intent prediction needs more than an LLM",[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":565,"dateUrl":566,"excerpt":567,"image":568,"legacyBody":571,"product":12,"publishedAt":574,"slug":575,"sponsored":12,"tags":577,"title":609,"visible":565},"2023-05-25T09:39:12Z","wp-post-13738","dgl3SCUzppW3U2LvCoSX3c","blogPost","2023-07-13T14:55:24Z",[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,87,118,125,129,136,145,152,167,174,189,196,211,218,222,229,237,244,259,266,281,288,303,310,325,332,347,354,358,365,373,380,395,402,417,424,450,457,472,479,494,501,525,532,547,554,558],{"_key":63,"_type":64,"children":65,"markDefs":71,"style":72},"4c88b486bd0b","block",[66],{"_key":67,"_type":68,"marks":69,"text":70},"4c88b486bd0b0","span",[],"",[],"h1",{"_key":74,"_type":53,"alt":75,"asset":76,"caption":70,"markDefs":12},"2f2f89eb7398","The Overflow.",{"_ref":77,"_type":56},"image-942745e49ea576f526e178834d42c656d299b932-708x144-png",{"_key":79,"_type":64,"children":80,"markDefs":85,"style":86},"94fe133160c9",[81],{"_key":82,"_type":68,"marks":83,"text":84},"94fe133160c90",[]," October 2019 ",[],"normal",{"_key":88,"_type":64,"children":89,"markDefs":112,"style":86},"25fa662a7941",[90,94,99,103,108],{"_key":91,"_type":68,"marks":92,"text":93},"25fa662a79410",[],"Welcome to The Overflow, a newsletter that brings together great questions from our community, news and articles from our blog, and awesome links from around the web. This is our second-ever issue, and we're glad to be in your inbox! The Overflow is written and curated by the Stack Overflow team and Cassidy Williams of ",{"_key":95,"_type":68,"marks":96,"text":98},"25fa662a79411",[97],"6a041c09728f","React Training",{"_key":100,"_type":68,"marks":101,"text":102},"25fa662a79412",[],". You can read more about Cassidy and why we decided to launch this newsletter ",{"_key":104,"_type":68,"marks":105,"text":107},"25fa662a79413",[106],"80b8b65be4ea","on our blog",{"_key":109,"_type":68,"marks":110,"text":111},"25fa662a79414",[],".",[113,116],{"_key":97,"_type":114,"href":115,"reference":12},"link","https://reacttraining.com/",{"_key":106,"_type":114,"href":117,"reference":12},"https://stackoverflow.blog/2019/10/01/introducing-overflow-newsletter-cassidy-williams",{"_key":119,"_type":64,"children":120,"markDefs":124,"style":86},"5f98a688ded7",[121],{"_key":122,"_type":68,"marks":123,"text":70},"5f98a688ded70",[],[],{"_key":126,"_type":53,"alt":12,"asset":127,"caption":70,"markDefs":12},"d5f27f293108",{"_ref":128,"_type":56},"image-b110f71c54d754cdae9a01fac53e81ea7b5e8a29-52x52-png",{"_key":130,"_type":64,"children":131,"markDefs":135,"style":86},"a560719cb633",[132],{"_key":133,"_type":68,"marks":134,"text":70},"a560719cb6330",[],[],{"_key":137,"_type":64,"children":138,"markDefs":143,"style":144},"3c507410b204",[139],{"_key":140,"_type":68,"marks":141,"text":142},"3c507410b2040",[],"From the blog",[],"h2",{"_key":146,"_type":64,"children":147,"markDefs":151,"style":86},"1f6c0058c21f",[148],{"_key":149,"_type":68,"marks":150,"text":70},"1f6c0058c21f0",[],[],{"_key":153,"_type":64,"children":154,"markDefs":164,"style":86},"f1574a07a18f",[155,160],{"_key":156,"_type":68,"marks":157,"text":159},"f1574a07a18f0",[158],"4c40b30cd8dc","THE STACK OVERFLOW PODCAST IS BACK.",{"_key":161,"_type":68,"marks":162,"text":163},"f1574a07a18f1",[]," stackoverflow.blog\nWe're back with a brand new cast. This week we chat about compilers, robot turtles, and simulation environments. Plus, an interview our new CEO!",[165],{"_key":158,"_type":114,"href":166,"reference":12},"https://stackoverflow.blog/2019/10/15/the-stack-overflow-podcast-is-back/",{"_key":168,"_type":64,"children":169,"markDefs":173,"style":86},"2227d2b60d23",[170],{"_key":171,"_type":68,"marks":172,"text":70},"2227d2b60d230",[],[],{"_key":175,"_type":64,"children":176,"markDefs":186,"style":86},"9547f71a8c3f",[177,182],{"_key":178,"_type":68,"marks":179,"text":181},"9547f71a8c3f0",[180],"bf5499043204","Einstein and Go",{"_key":183,"_type":68,"marks":184,"text":185},"9547f71a8c3f1",[]," stackoverflow.blog\nA fascinating breakdown of how Salesforce moved their Einstein analytics engine from a Python/C hybrid over to Go.",[187],{"_key":180,"_type":114,"href":188,"reference":12},"https://stackoverflow.blog/2019/10/07/how-salesforce-converted-einstein-analytics-to-go/",{"_key":190,"_type":64,"children":191,"markDefs":195,"style":86},"b6f35f9c3790",[192],{"_key":193,"_type":68,"marks":194,"text":70},"b6f35f9c37900",[],[],{"_key":197,"_type":64,"children":198,"markDefs":208,"style":86},"be038b2676d7",[199,204],{"_key":200,"_type":68,"marks":201,"text":203},"be038b2676d70",[202],"39a46b8faa51","Lesson from design school for software engineers",{"_key":205,"_type":68,"marks":206,"text":207},"be038b2676d71",[]," stackoverflow.blog\nEngineers may work differently than designers, but there's plenty about design processes that engineers can learn from.",[209],{"_key":202,"_type":114,"href":210,"reference":12},"https://stackoverflow.blog/2019/10/09/lessons-from-design-school-for-software-engineers/",{"_key":212,"_type":64,"children":213,"markDefs":217,"style":86},"e062936ad3e9",[214],{"_key":215,"_type":68,"marks":216,"text":70},"e062936ad3e90",[],[],{"_key":219,"_type":53,"alt":12,"asset":220,"caption":70,"markDefs":12},"fa510cf61a68",{"_ref":221,"_type":56},"image-55469499e9cc7c4ec7ec8902fb8cfbba811d8f58-52x52-png",{"_key":223,"_type":64,"children":224,"markDefs":228,"style":86},"d08cbec142b0",[225],{"_key":226,"_type":68,"marks":227,"text":70},"d08cbec142b00",[],[],{"_key":230,"_type":64,"children":231,"markDefs":236,"style":144},"fb0a51a6b1c5",[232],{"_key":233,"_type":68,"marks":234,"text":235},"fb0a51a6b1c50",[],"Interesting questions",[],{"_key":238,"_type":64,"children":239,"markDefs":243,"style":86},"3ae0998e207b",[240],{"_key":241,"_type":68,"marks":242,"text":70},"3ae0998e207b0",[],[],{"_key":245,"_type":64,"children":246,"markDefs":256,"style":86},"5d3feaeaabb1",[247,252],{"_key":248,"_type":68,"marks":249,"text":251},"5d3feaeaabb10",[250],"4c5b5a21f9e8","Do I need to explicitly handle negative numbers or zero when summing squared digits?",{"_key":253,"_type":68,"marks":254,"text":255},"5d3feaeaabb11",[]," stackoverflow.com\nWho is right? Me, or the teacher using an outdated version of C?",[257],{"_key":250,"_type":114,"href":258,"reference":12},"https://stackoverflow.com/questions/58224638/do-i-need-to-explicitly-handle-negative-numbers-or-zero-when-summing-squared-dig",{"_key":260,"_type":64,"children":261,"markDefs":265,"style":86},"17122d7a3f5d",[262],{"_key":263,"_type":68,"marks":264,"text":70},"17122d7a3f5d0",[],[],{"_key":267,"_type":64,"children":268,"markDefs":278,"style":86},"9ef217f07af8",[269,274],{"_key":270,"_type":68,"marks":271,"text":273},"9ef217f07af80",[272],"275b248addb4","What is the word for things that work even when they aren't working (e.g. escalators)?",{"_key":275,"_type":68,"marks":276,"text":277},"9ef217f07af81",[]," english.stackexchange.com\nTemporarily stairs. Sorry for the convenience.",[279],{"_key":272,"_type":114,"href":280,"reference":12},"https://english.stackexchange.com/questions/514454/what-is-the-word-for-things-that-work-even-when-they-arent-working-e-g-escala",{"_key":282,"_type":64,"children":283,"markDefs":287,"style":86},"c2ce22afaa66",[284],{"_key":285,"_type":68,"marks":286,"text":70},"c2ce22afaa660",[],[],{"_key":289,"_type":64,"children":290,"markDefs":300,"style":86},"8aa0db565477",[291,296],{"_key":292,"_type":68,"marks":293,"text":295},"8aa0db5654770",[294],"721338a51e85","SSD or HDD for server",{"_key":297,"_type":68,"marks":298,"text":299},"8aa0db5654771",[]," serverfault.com\nWant to see geeks argue? Ask them what kind of hard drive you should use on your server.",[301],{"_key":294,"_type":114,"href":302,"reference":12},"https://serverfault.com/questions/986772/ssd-or-hdd-for-server",{"_key":304,"_type":64,"children":305,"markDefs":309,"style":86},"a1810a02d8be",[306],{"_key":307,"_type":68,"marks":308,"text":70},"a1810a02d8be0",[],[],{"_key":311,"_type":64,"children":312,"markDefs":322,"style":86},"5b3283cbf458",[313,318],{"_key":314,"_type":68,"marks":315,"text":317},"5b3283cbf4580",[316],"7430cd422b0d","Can digital computers understand infinity?",{"_key":319,"_type":68,"marks":320,"text":321},"5b3283cbf4581",[]," ai.stackexchange.com\nMore importantly, can people?",[323],{"_key":316,"_type":114,"href":324,"reference":12},"https://ai.stackexchange.com/questions/15730/can-digital-computers-understand-infinity",{"_key":326,"_type":64,"children":327,"markDefs":331,"style":86},"73e63b3cb935",[328],{"_key":329,"_type":68,"marks":330,"text":70},"73e63b3cb9350",[],[],{"_key":333,"_type":64,"children":334,"markDefs":344,"style":86},"4fe86d9192f8",[335,340],{"_key":336,"_type":68,"marks":337,"text":339},"4fe86d9192f80",[338],"0c156fe0cf23","Suspicious crontab entry running 'xribfa4' every 15 minutes",{"_key":341,"_type":68,"marks":342,"text":343},"4fe86d9192f81",[]," unix.stackexchange.com\nIs your machine secretly mining crypto for somebody else?",[345],{"_key":338,"_type":114,"href":346,"reference":12},"https://unix.stackexchange.com/questions/544811/suspicious-crontab-entry-running-xribfa4-every-15-minutes",{"_key":348,"_type":64,"children":349,"markDefs":353,"style":86},"725c131fe8c8",[350],{"_key":351,"_type":68,"marks":352,"text":70},"725c131fe8c80",[],[],{"_key":355,"_type":53,"alt":12,"asset":356,"caption":70,"markDefs":12},"126b901515a4",{"_ref":357,"_type":56},"image-aba8193d923f4135c1726062b2195406b95b3b15-52x52-png",{"_key":359,"_type":64,"children":360,"markDefs":364,"style":86},"1c390d9c43c9",[361],{"_key":362,"_type":68,"marks":363,"text":70},"1c390d9c43c90",[],[],{"_key":366,"_type":64,"children":367,"markDefs":372,"style":144},"2755d0f640a4",[368],{"_key":369,"_type":68,"marks":370,"text":371},"2755d0f640a40",[],"Links from around the web",[],{"_key":374,"_type":64,"children":375,"markDefs":379,"style":86},"b6155c09d10e",[376],{"_key":377,"_type":68,"marks":378,"text":70},"b6155c09d10e0",[],[],{"_key":381,"_type":64,"children":382,"markDefs":392,"style":86},"3434995b2fb4",[383,388],{"_key":384,"_type":68,"marks":385,"text":387},"3434995b2fb40",[386],"7642d77202dc","Creating custom JavaScript syntax with Babel",{"_key":389,"_type":68,"marks":390,"text":391},"3434995b2fb41",[]," lihautan.com\nIf you've ever wanted to make a programming language of your own, here's an awesome way to get started by building your own custom syntax in JavaScript!",[393],{"_key":386,"_type":114,"href":394,"reference":12},"https://lihautan.com/creating-custom-javascript-syntax-with-babel/",{"_key":396,"_type":64,"children":397,"markDefs":401,"style":86},"62bac1cbbe20",[398],{"_key":399,"_type":68,"marks":400,"text":70},"62bac1cbbe200",[],[],{"_key":403,"_type":64,"children":404,"markDefs":414,"style":86},"03ec40a4b81b",[405,410],{"_key":406,"_type":68,"marks":407,"text":409},"03ec40a4b81b0",[408],"f41636260ad4","A Pac Man clone written in Go (with emojis!)",{"_key":411,"_type":68,"marks":412,"text":413},"03ec40a4b81b1",[]," github.com\nLearning Go can be tough if you aren't sure how to start. This is a fun little tutorial to build a Pac-Man clone from scratch!",[415],{"_key":408,"_type":114,"href":416,"reference":12},"https://github.com/danicat/pacgo",{"_key":418,"_type":64,"children":419,"markDefs":423,"style":86},"492ed04c15de",[420],{"_key":421,"_type":68,"marks":422,"text":70},"492ed04c15de0",[],[],{"_key":425,"_type":64,"children":426,"markDefs":445,"style":86},"c0dccf995803",[427,432,436,441],{"_key":428,"_type":68,"marks":429,"text":431},"c0dccf9958030",[430],"f2b5833a9448","A Ruby gem for building APIs.",{"_key":433,"_type":68,"marks":434,"text":435},"c0dccf9958031",[]," graphiti.dev\nImagine a blend of REST and GraphQL—the best of both worlds. You can even fetch multiple resources with a single request (shoutout to user ",{"_key":437,"_type":68,"marks":438,"text":440},"c0dccf9958032",[439],"f933854bd938","el que m'est",{"_key":442,"_type":68,"marks":443,"text":444},"c0dccf9958033",[]," for submitting this).",[446,448],{"_key":430,"_type":114,"href":447,"reference":12},"https://www.graphiti.dev/guides/",{"_key":439,"_type":114,"href":449,"reference":12},"https://stackoverflow.com/users/5399745/el-que-mest",{"_key":451,"_type":64,"children":452,"markDefs":456,"style":86},"bf36bd6ec067",[453],{"_key":454,"_type":68,"marks":455,"text":70},"bf36bd6ec0670",[],[],{"_key":458,"_type":64,"children":459,"markDefs":469,"style":86},"c66c3ccc2491",[460,465],{"_key":461,"_type":68,"marks":462,"text":464},"c66c3ccc24910",[463],"54aa5f3574bf","Supreme Court hands victory to blind man who sued Domino's over site accessibility",{"_key":466,"_type":68,"marks":467,"text":468},"c66c3ccc24911",[]," mashable.com\nThis case was a huge win for accessibility on the web, and a potential game-changer for how development teams prioritize it in the future.",[470],{"_key":463,"_type":114,"href":471,"reference":12},"https://mashable.com/article/supreme-court-reject-dominos-inaccessible-website/",{"_key":473,"_type":64,"children":474,"markDefs":478,"style":86},"95053e2d335d",[475],{"_key":476,"_type":68,"marks":477,"text":70},"95053e2d335d0",[],[],{"_key":480,"_type":64,"children":481,"markDefs":491,"style":86},"01097d429657",[482,487],{"_key":483,"_type":68,"marks":484,"text":486},"01097d4296570",[485],"6dcf95e65734","Learn Kubernetes, Part I, Basics, Deployment and Minikube",{"_key":488,"_type":68,"marks":489,"text":490},"01097d4296571",[]," dev.to\nIf you don't Kuber-get-es Kubernetes, here's a great 5-part series to get you up and running with it!",[492],{"_key":485,"_type":114,"href":493,"reference":12},"https://dev.to/azure/kubernetes-from-the-beginning-part-i-4ifd",{"_key":495,"_type":64,"children":496,"markDefs":500,"style":86},"832dda9889e5",[497],{"_key":498,"_type":68,"marks":499,"text":70},"832dda9889e50",[],[],{"_key":502,"_type":64,"children":503,"markDefs":522,"style":86},"7197c5385ff1",[504,509,513,518],{"_key":505,"_type":68,"marks":506,"text":508},"7197c5385ff10",[507],"5abe54c24da4","Stack Overflow for Teams",{"_key":510,"_type":68,"marks":511,"text":512},"7197c5385ff11",[]," promotion\n",{"_key":514,"_type":68,"marks":515,"text":517},"7197c5385ff12",[516],"strong","First 10 users free.",{"_key":519,"_type":68,"marks":520,"text":521},"7197c5385ff13",[]," Stop digging through stale documentation and outdated emails to find information. Setup a private, secure space for you and your coworkers to share information on Stack Overflow for Teams.",[523],{"_key":507,"_type":114,"href":524,"reference":12},"https://stackoverflow.com/teams",{"_key":526,"_type":64,"children":527,"markDefs":531,"style":86},"af881c320f44",[528],{"_key":529,"_type":68,"marks":530,"text":70},"af881c320f440",[],[],{"_key":533,"_type":64,"children":534,"markDefs":544,"style":86},"8b1e2fe1eab6",[535,540],{"_key":536,"_type":68,"marks":537,"text":539},"8b1e2fe1eab60",[538],"0b0590270d03","Fast 1kB functional library for creating Finite State Machines",{"_key":541,"_type":68,"marks":542,"text":543},"8b1e2fe1eab61",[]," https://thisrobot.life/\nState machines have been a part of computer science since the beginning, and though you might not think you use them day-to-day, many modern frameworks depend on them. Here's a great little JavaScript library for building your own finite state machines.",[545],{"_key":538,"_type":114,"href":546,"reference":12},"https://thisrobot.life/",{"_key":548,"_type":64,"children":549,"markDefs":553,"style":86},"ed9f74c0f11b",[550],{"_key":551,"_type":68,"marks":552,"text":70},"ed9f74c0f11b0",[],[],{"_key":555,"_type":53,"alt":12,"asset":556,"caption":70,"markDefs":12},"b3a2b4a6ce5a",{"_ref":557,"_type":56},"image-cbd3df2ceedb3d1492834e374bac51dfd89bf7f4-1163x163-png",{"_key":559,"_type":64,"children":560,"markDefs":564,"style":86},"f6b9dc0833a0",[561],{"_key":562,"_type":68,"marks":563,"text":70},"f6b9dc0833a00",[],[],true,"2019/10/18","The Overflow newsletter #2: The podcast is back, AI on infinity, and an intro to Kubernetes",{"_type":53,"asset":569},{"_ref":570,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":572,"language":573},"\u003C!-- wp:html -->\n\u003Clink href=\"https://fonts.googleapis.com/css?family=Roboto+Slab:700\" rel=\"stylesheet\">\n\u003C!-- /wp:html -->\n\n\u003C!-- wp:html -->\n\u003Cstyle>\n        /* What it does: Remove spaces around the email design added by some email clients. */\n        /* Beware: It can remove the padding / margin and add a background color to the compose a reply window. */\n        html,\n        body {\n            margin: 0 !important;\n            padding: 0 !important;\n            height: 100% !important;\n            width: 100% !important;\n        }\n\n        /* What it does: Stops email clients resizing small text. */\n        * {\n            -ms-text-size-adjust: 100%;\n            -webkit-text-size-adjust: 100%;\n        }\n\n        /* What it does: Centers email on Android 4.4 */\n        div[style*=\"margin: 16px 0\"] {\n            margin:0 !important;\n        }\n\n        /* What it does: Stops Outlook from adding extra spacing to tables. */\n        table,\n        td {\n            mso-table-lspace: 0pt !important;\n            mso-table-rspace: 0pt !important;\n        }\n\n        /* What it does: Fixes webkit padding issue. */\n        table {\n            border: 0;\n            border-spacing: 0;\n            border-collapse: collapse\n        }\n\n        /* What it does: Uses a better rendering method when resizing images in IE. */\n        img {\n            -ms-interpolation-mode:bicubic;\n        }\n\n        /* What it does: Prevents Windows 10 Mail from underlining links despite inline CSS. Styles for underlined links should be inline. */\n        a {\n            text-decoration: none;\n        }\n\n        /* What it does: A work-around for email clients automatically linking certain text strings. */\n        /* iOS */\n        a[x-apple-data-detectors],\n        .unstyle-auto-detected-links a,\n        .aBn {\n            border-bottom: 0 !important;\n            cursor: default !important;\n            color: inherit !important;\n            text-decoration: none !important;\n            font-size: inherit !important;\n            font-family: inherit !important;\n            font-weight: inherit !important;\n            line-height: inherit !important;\n        }\n        u + #body a,        /* Gmail */\n        #MessageViewBody a  /* Samsung Mail */\n        {\n           color: inherit;\n           text-decoration: none;\n           font-size: inherit;\n           font-family: inherit;\n           font-weight: inherit;\n           line-height: inherit;\n        }\n\n        /* What it does: Prevents Gmail from changing the text color in conversation threads. */\n        .im {\n            color: inherit !important;\n        }\n\n        /* What it does: Prevents Gmail from displaying an download button on large, non-linked images. */\n        .a6S {\n            display: none !important;\n            opacity: 0.01 !important;\n        }\n        /* If the above doesn't work, add a .g-img class to any image in question. */\n        img.g-img + div {\n            display:none !important;\n        }\n\n        /* What it does: Removes right gutter in Gmail iOS app: https://github.com/TedGoas/Cerberus/issues/89  */\n        /* Create one of these media queries for each additional viewport size you'd like to fix */\n\n        /* iPhone 4, 4S, 5, 5S, 5C, and 5SE */\n        @media only screen and (min-device-width: 320px) and (max-device-width: 374px) {\n            u ~ div .email-container {\n                min-width: 320px !important;\n            }\n        }\n        /* iPhone 6, 6S, 7, 8, and X */\n        @media only screen and (min-device-width: 375px) and (max-device-width: 413px) {\n            u ~ div .email-container {\n                min-width: 375px !important;\n            }\n        }\n        /* iPhone 6+, 7+, and 8+ */\n        @media only screen and (min-device-width: 414px) {\n            u ~ div .email-container {\n                min-width: 414px !important;\n            }\n        }\n    \u003C/style>\n\u003C!-- /wp:html -->\n\n\u003C!-- wp:html -->\n\u003Cstyle>\n        /* What it does: Hover styles for buttons and tags */\n        .s-btn__primary:hover {\n            background: #0077CC !important;\n            border-color: #0077CC !important;\n        }\n        .s-btn__white:hover {\n            background: #EFF0F1 !important;\n            border-color: #EFF0F1 !important;\n        }\n        .s-btn__outlined:hover {\n            background: rgba(0,119,204,.05) !important;\n            color: #005999 !important;\n        }\n        .s-tag:hover,\n        .post-tag:hover {\n            border-color: #cee0ed !important;\n            background: #cee0ed !important;\n        }\n\n        /* What it does: Styles markdown links that we can't write inline CSS for. */\n        .has-markdown a,\n        .has-markdown a:visited {\n            color: #0077CC !important;\n            text-decoration: none !important;\n        }\n\n        /* What it does: Styles markdown code blocks that we can't write inline CSS for. */\n        code {\n            padding: 1px 5px;\n            background-color: #EFF0F1;\n            color: #242729;\n            font-size: 13px;\n            line-height: inherit;\n            font-family: 'Roboto Slab', arial, sans;\n        }\n        pre {\n            margin: 0 0 15px;\n            line-height: 17px;\n            background-color: #EFF0F1;\n            padding: 4px 8px;\n            border-radius: 3px;\n            overflow-x: auto;\n        }\n        pre code {\n            margin: 0 0 15px;\n            padding: 0;\n            line-height: 17px;\n            background-color: none;\n        }\n\n        /* What it does: Styles markdown blockquotes that we can't write inline CSS for. */\n        blockquote {\n            margin: 0 0 15px;\n            padding: 4px 10px;\n            background-color: #FFF8DC;\n            border-left: 2px solid #ffeb8e;\n        }\n        blockquote p {\n            padding: 4px 0;\n            margin: 0;\n            overflow-wrap: break-word;\n        }\n\n        /* What it does: Rounds corners in email clients that support it */\n        .bar {\n            border-radius: 5px;\n        }\n        .btr {\n            border-top-left-radius: 5px;\n            border-top-right-radius: 5px;\n        }\n        .bbr {\n            border-bottom-left-radius: 5px;\n            border-bottom-right-radius: 5px;\n        }\n\n         /* Visually center The Overflow logo */\n       .adjust-logo {\n            padding-left: 15px;\n        }\n\n        @media screen and (max-width: 680px) {\n            /* What it does: Forces table cells into full-width rows. */\n            .stack-column,\n            .stack-column-center {\n                display: block !important;\n                width: 100% !important;\n                max-width: 100% !important;\n                direction: ltr !important;\n            }\n            /* And center justify these ones. */\n            .stack-column-center {\n                text-align: center !important;\n            }\n\n            /* Hides things in small viewports. */\n            .hide-on-mobile {\n                display: none !important;\n                max-height: 0 !important;\n                overflow: hidden !important;\n                visibility: hidden !important;\n            }\n\n            /* What it does: Utility classes to reduce spacing for smaller viewports. */\n            .sm-p-none  {padding: 0 !important;}\n            .sm-pt-none {padding-top: 0 !important;}\n            .sm-pb-none {padding-bottom: 0 !important;}\n            .sm-pr-none {padding-right: 0 !important;}\n            .sm-pl-none {padding-left: 0 !important;}\n            .sm-px-none {padding-left: 0 !important; padding-right: 0 !important;}\n            .sm-py-none {padding-top: 0 !important; padding-bottom: 0 !important;}\n\n            .sm-p   {padding: 20px !important;}\n            .sm-pt  {padding-top: 20px !important;}\n            .sm-pb  {padding-bottom: 20px !important;}\n            .sm-pr  {padding-right: 20px !important;}\n            .sm-pl  {padding-left: 20px !important;}\n            .sm-px  {padding-left: 20px !important; padding-right: 20px !important;}\n            .sm-py  {padding-top: 20px !important; padding-bottom: 20px !important;}\n            .sm-mb  {margin-bottom: 20px !important;}\n\n            /* What it does: Utility classes to kill border radius for smaller viewports. Used mainly on the email's main container(s). */\n            .bar,\n            .btr,\n            .bbr {\n                border-top-left-radius: 0;\n                border-top-right-radius: 0;\n                border-bottom-left-radius: 0;\n                border-bottom-right-radius: 0;\n            }\n\n           .adjust-logo {\n                padding-left: 0;\n            }\n\n        }\n    \u003C/style>\n\u003C!-- /wp:html -->\n\n\u003C!-- wp:html -->\n\u003Cstyle type=\"text/css\" data-hse-inline-css=\"true\">\n        .has-markdown a,\n        .has-markdown a:visited {\n            color: #0077CC !important;\n            text-decoration: none !important;\n\n        }\n    \u003C/style>\n\u003C!-- /wp:html -->\n\n\u003C!-- wp:html -->\n\u003Ccenter>\n    \u003C!--[if mso | IE]>\n    \u003Ctable role=\"presentation\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"background-color: #f3f3f5;\">\n    \u003Ctr>\n    \u003Ctd>\n    \u003C![endif]-->\n\n        \u003Cdiv>\n         \n            \u003Ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\" style=\"max-width: 680px; width:100%\">\n               \n                \u003C!-----------------------------\n\n                    EMAIL BODY : BEGIN\n\n                ------------------------------>\n\n                \u003Ctr>\n                    \u003Ctd style=\"padding: 0 30px; background-color: #ffffff;\" class=\"sm-px bar\">\n                        \u003Ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\" style=\"width:100%; font-family: arial, sans-serif; font-size: 15px; line-height: 21px; color: #3C3F44; text-align: left;\">\n                            \u003C!-- Header : BEGIN -->\n                            \u003Ctbody>\u003Ctr>\n                                \u003Ctd style=\"padding-top: 20px; text-align: center;\" class=\"adjust-logo\">\n                                    \u003Ch1 style=\"text-align: center; margin: 0; line-height: 1;\">\n                                        \u003Cfigure>\u003Cimg src=\"https://d2axdqolvqmdvx.cloudfront.net/5a861290-bdcc-4f59-af25-6c5bc0b9eb29/logotheoverflow.png\" alt=\"The Overflow.\" height=\"\" width=\"354\" border=\"0\" style=\"width: 100%; max-width: 354px; height: auto; display: block; margin: 0 auto; font-weight: normal; font-family: arial, sans-serif; font-size: 15px; color: #3C3F44;\">\u003C/figure>\n                                    \u003C/h1>\n                                \u003C/td>\n                            \u003C/tr>\n                            \u003Ctr>\n                                \u003Ctd style=\"padding-bottom: 10px; font-family: 'Roboto Slab', arial, sans; font-size: 12px; line-height: 15px; color: #848D95; text-align: center; text-transform: uppercase; letter-spacing: .1em;\" class=\"unstyle-auto-detected-links\">\n                                    October 2019\n                                \u003C/td>\n                            \u003C/tr>\n                            \u003C!-- Header : END -->\n                            \u003C!-- Intro : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"padding-top: 20px;\">\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        Welcome to The Overflow, a newsletter that brings together great questions from our community, news and articles from our blog, and awesome links from around the web. This is our second-ever issue, and we're glad to be in your inbox! The Overflow is written and curated by the Stack Overflow team and Cassidy Williams of \u003Ca href=\"https://reacttraining.com/\" style=\"color: #0077cc; text-decoration: none;\">React Training\u003C/a>. You can read more about Cassidy and why we decided to launch this newsletter \u003Ca href=\"https://stackoverflow.blog/2019/10/01/introducing-overflow-newsletter-cassidy-williams\" style=\"color: #0077cc; text-decoration: none;\">on&nbsp;our&nbsp;blog\u003C/a>.\n                                    \u003C/p>\n                                \u003C/td>\n                            \u003C/tr>\n                            \u003C!-- Intro : END -->\n                            \u003C!-- Section : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"padding: 30px 0 0; border-top: 1px solid #D6D8DB;\" class=\"sm-pt\">\n                                    \u003Ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n                                        \u003Ctbody>\u003Ctr>\n                                            \u003Ctd style=\"vertical-align: middle; padding: 0 10px 20px 0;\">\n                                                \u003Cfigure>\u003Cimg src=\"https://d2axdqolvqmdvx.cloudfront.net/d7aaecb9-5ebc-493a-be56-59637e03b531/iconblog2x.png\" height=\"26\" width=\"26\" border=\"0\" alt=\"\" style=\"display: block; font-family: arial, sans-serif; font-size: 15px; line-height: 15px; color: #3C3F44;\">\u003C/figure>\n                                            \u003C/td>\n                                            \u003Ctd style=\"vertical-align: middle; padding-bottom: 20px;\">\n                                                \u003Ch2 style=\"margin: 0; font-family: 'Roboto Slab', arial, sans; font-size: 19px; line-height: 19px; font-weight: bold; color: #3C3F44;\">\n                                                    From the blog\n                                                \u003C/h2>\n                                            \u003C/td>\n                                        \u003C/tr>\n                                    \u003C/tbody>\u003C/table>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://stackoverflow.blog/2019/10/15/the-stack-overflow-podcast-is-back/\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">THE STACK OVERFLOW PODCAST IS BACK.\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">stackoverflow.blog\u003C/span>\u003Cbr>\n                                        We're back with a brand new cast. This week we chat about compilers, robot turtles, and simulation environments. Plus, an interview our new CEO! \n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://stackoverflow.blog/2019/10/07/how-salesforce-converted-einstein-analytics-to-go/\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Einstein and Go\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">stackoverflow.blog\u003C/span>\u003Cbr>\n                                        A fascinating breakdown of how Salesforce moved their Einstein analytics engine from a Python/C hybrid over to Go.\n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://stackoverflow.blog/2019/10/09/lessons-from-design-school-for-software-engineers/\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Lesson from design school for software engineers\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">stackoverflow.blog\u003C/span>\u003Cbr>\n                                        Engineers may work differently than designers, but there's plenty about design processes that engineers can learn from.\n                                    \u003C/p>\n                                \u003C/td>\n                            \u003C/tr>\n                            \u003C!-- Section : END -->\n                            \u003C!-- Section : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"padding: 30px 0 0; border-top: 1px solid #D6D8DB;\" class=\"sm-pt\">\n                                    \u003Ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n                                        \u003Ctbody>\u003Ctr>\n                                            \u003Ctd style=\"vertical-align: middle; padding: 0 10px 20px 0;\">\n                                                \u003Cfigure>\u003Cimg src=\"https://d2axdqolvqmdvx.cloudfront.net/8da5bcb5-7dbe-4415-88a5-476c819ff156/iconqa2x.png\" height=\"26\" width=\"26\" border=\"0\" alt=\"\" style=\"display: block; font-family: arial, sans-serif; font-size: 15px; line-height: 15px; color: #3C3F44;\">\u003C/figure>\n                                            \u003C/td>\n                                            \u003Ctd style=\"vertical-align: middle; padding-bottom: 20px;\">\n                                                \u003Ch2 style=\"margin: 0; font-family: 'Roboto Slab', arial, sans; font-size: 19px; line-height: 19px; font-weight: bold; color: #3C3F44;\">\n                                                    Interesting questions\n                                                \u003C/h2>\n                                            \u003C/td>\n                                        \u003C/tr>\n                                    \u003C/tbody>\u003C/table>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://stackoverflow.com/questions/58224638/do-i-need-to-explicitly-handle-negative-numbers-or-zero-when-summing-squared-dig\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Do I need to explicitly handle negative numbers or zero when summing squared digits?\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">stackoverflow.com\u003C/span>\u003Cbr>\n                                        Who is right? Me, or the teacher using an outdated version of C?\n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://english.stackexchange.com/questions/514454/what-is-the-word-for-things-that-work-even-when-they-arent-working-e-g-escala\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">What is the word for things that work even when they aren't working (e.g. escalators)?\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">english.stackexchange.com\u003C/span>\u003Cbr>\n                                        Temporarily stairs. Sorry for the convenience. \n                                    \u003C/p>\n                                  \n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://serverfault.com/questions/986772/ssd-or-hdd-for-server\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">SSD or HDD for server\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">serverfault.com\u003C/span>\u003Cbr>\n                                        Want to see geeks argue? Ask them what kind of hard drive you should use on your server. \n\n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://ai.stackexchange.com/questions/15730/can-digital-computers-understand-infinity\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Can digital computers understand infinity?\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">ai.stackexchange.com\u003C/span>\u003Cbr>\n                                    More importantly, can people?\n\n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://unix.stackexchange.com/questions/544811/suspicious-crontab-entry-running-xribfa4-every-15-minutes\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Suspicious crontab entry running 'xribfa4' every 15 minutes\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">unix.stackexchange.com\u003C/span>\u003Cbr>\n                                       Is your machine secretly mining crypto for somebody else? \n\n                                    \u003C/p>\n                                \u003C/td>\n                            \u003C/tr>\n                            \u003C!-- Section : END -->\n                            \u003C!-- Section : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"padding: 30px 0 0; border-top: 1px solid #D6D8DB;\" class=\"sm-pt\">\n                                    \u003Ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n                                        \u003Ctbody>\u003Ctr>\n                                            \u003Ctd style=\"vertical-align: middle; padding: 0 10px 20px 0;\">\n                                                \u003Cfigure>\u003Cimg src=\"https://d2axdqolvqmdvx.cloudfront.net/fae18822-12a0-46de-bab8-ddb30242697d/iconlinks2x.png\" height=\"26\" width=\"26\" border=\"0\" alt=\"\" style=\"display: block; font-family: arial, sans-serif; font-size: 15px; line-height: 15px; color: #3C3F44;\">\u003C/figure>\n                                            \u003C/td>\n                                            \u003Ctd style=\"vertical-align: middle; padding-bottom: 20px;\">\n                                                \u003Ch2 style=\"margin: 0; font-family: 'Roboto Slab', arial, sans; font-size: 19px; line-height: 19px; font-weight: bold; color: #3C3F44;\">\n                                                    Links from around the web\n                                                \u003C/h2>\n                                            \u003C/td>\n                                        \u003C/tr>\n                                    \u003C/tbody>\u003C/table>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://lihautan.com/creating-custom-javascript-syntax-with-babel/\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Creating custom JavaScript syntax with Babel\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">lihautan.com\u003C/span>\u003Cbr>\n                                        If you've ever wanted to make a programming language of your own, here's an awesome way to get started by building your own custom syntax in JavaScript!\n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://github.com/danicat/pacgo\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">A Pac Man clone written in Go (with emojis!)\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">github.com\u003C/span>\u003Cbr>\n                                       Learning Go can be tough if you aren't sure how to start. This is a fun little tutorial to build a Pac-Man clone from scratch!\n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://www.graphiti.dev/guides/\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">A Ruby gem for building APIs.\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">graphiti.dev\u003C/span>\u003Cbr>\n                                    Imagine a blend of REST and GraphQL—the best of both worlds. You can even fetch multiple resources with a single request (shoutout to user \u003Ca href=\"https://stackoverflow.com/users/5399745/el-que-mest\">el que m'est\u003C/a> for submitting this).\n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://mashable.com/article/supreme-court-reject-dominos-inaccessible-website/\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Supreme Court hands victory to blind man who sued Domino's over site accessibility\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">mashable.com\u003C/span>\u003Cbr>\n                                        This case was a huge win for accessibility on the web, and a potential game-changer for how development teams prioritize it in the future.\n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://dev.to/azure/kubernetes-from-the-beginning-part-i-4ifd\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Learn Kubernetes, Part I, Basics, Deployment and Minikube\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">dev.to\u003C/span>\u003Cbr>\n                                        If you don't Kuber-get-es Kubernetes, here's a great 5-part series to get you up and running with it!\n                                    \u003C/p>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://stackoverflow.com/teams\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Stack Overflow for Teams\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px; line-height: 12px; border: 3px solid #FFEEA9; background-color: #FFEEA9; display: inline-block; border-radius: 3px;\">promotion\u003C/span>\u003Cbr>\n                                        \u003Cstrong>First 10 users free.\u003C/strong> Stop digging through stale documentation and outdated emails to find information. Setup a private, secure space for you and your coworkers to share information on Stack Overflow for Teams.\n                                    \u003C/p>\n                                \n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https://thisrobot.life/\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Fast 1kB functional library for creating Finite State Machines\u003C/a> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">https://thisrobot.life/\u003C/span>\u003Cbr>\n                                       State machines have been a part of computer science since the beginning, and though you might not think you use them day-to-day, many modern frameworks depend on them. Here's a great little JavaScript library for building your own finite state machines.\n                                    \u003C/p>\n                                \u003C/td>\n                            \u003C/tr>\n                            \u003C!-- Section : END -->\n                            \u003C!-- Bumper : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"text-align: center; line-height: 1;\">\n                                    \u003Cfigure>\u003Cimg src=\"https://d2axdqolvqmdvx.cloudfront.net/62687153-bbaa-4c83-bd65-6047d51b261a/footer2x.png\" alt=\"\" height=\"\" width=\"581\" border=\"0\" style=\"width: 100%; max-width: 581px; height: auto; display: block; margin: 0 auto; font-weight: normal; font-family: arial, sans-serif; font-size: 15px; color: #3C3F44;\">\u003C/figure>\n                                \u003C/td>\n                            \u003C/tr>\n                            \u003C!-- Bumper : BEGIN -->\n                        \u003C/tbody>\u003C/table>\n                    \u003C/td>\n                \u003C/tr>\n\n                \u003C!-----------------------------\n\n                    EMAIL BODY : END\n\n                ------------------------------>\n\n                \u003C!-- Footer : BEGIN -->\n                \u003Ctr>\n                    \u003Ctd style=\"padding: 30px;\" class=\"sm-p\">\n                        \u003Ctable align=\"left\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\" width=\"100%\">\n\n                                            \u003C/td>\n                                        \u003C/tr>\n                                    \u003C/tbody>\u003C/table>\n                                \u003C/td>\n                            \u003C/tr>\n                            \u003C!-- Heart : END -->\n                        \u003C/tbody>\u003C/table>\n                    \u003C/td>\n                \u003C/tr>\n                \u003C!-- Footer : END -->\n            \u003C/tbody>\u003C/table>\n        \u003C/div>\n    \u003C!--[if mso | IE]>\n    \u003C/td>\n    \u003C/tr>\n    \u003C/table>\n    \u003C![endif]-->\n    \u003C/center>\n\u003C!-- /wp:html -->","html","2019-10-18T14:00:32.000Z",{"current":576},"the-overflow-newsletter-for-october-18th-2019",[578,586,591,596,600,604],{"_createdAt":579,"_id":580,"_rev":581,"_type":582,"_updatedAt":579,"slug":583,"title":585},"2023-05-23T16:43:21Z","wp-tagcat-bulletin","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":584},"bulletin","Bulletin",{"_createdAt":579,"_id":587,"_rev":581,"_type":582,"_updatedAt":579,"slug":588,"title":590},"wp-tagcat-stackoverflow",{"current":589},"stackoverflow","Stackoverflow",{"_createdAt":579,"_id":592,"_rev":581,"_type":582,"_updatedAt":579,"slug":593,"title":595},"wp-tagcat-the-overflow",{"current":594},"the-overflow","the overflow",{"_createdAt":579,"_id":597,"_rev":581,"_type":582,"_updatedAt":579,"slug":598,"title":599},"wp-tagcat-newsletter",{"current":599},"newsletter",{"_createdAt":579,"_id":601,"_rev":581,"_type":582,"_updatedAt":579,"slug":602,"title":603},"wp-tagcat-theoverflow",{"current":603},"theoverflow",{"_createdAt":579,"_id":605,"_rev":581,"_type":582,"_updatedAt":579,"slug":606,"title":608},"wp-tagcat-uncategorized",{"current":607},"uncategorized","Uncategorized","The Overflow Newsletter for October 18th, 2019",[611,617,623,629],{"_id":612,"publishedAt":613,"slug":614,"sponsored":12,"title":616},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":615},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":618,"publishedAt":619,"slug":620,"sponsored":12,"title":622},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":621},"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":624,"publishedAt":625,"slug":626,"sponsored":12,"title":628},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":627},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":630,"publishedAt":631,"slug":632,"sponsored":12,"title":634},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":633},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":636,"sourceMap":-1},{"count":637,"lastTimestamp":638},1,"2023-05-25T09:46:51Z"]