[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-qdYgKDvumhFEPWU3MIVEE03dJaqXJWTglJ4OIlkjBTo":3},{"data":4,"sourceMap":-1},{"_createdAt":5,"_id":6,"_rev":7,"_type":8,"_updatedAt":9,"blog":10,"body":73,"issue":94,"links":95,"publishedAt":148,"questions":149,"sign_off":202,"slug":222,"title":225},"2023-09-01T00:53:48Z","2855fc8c-3091-44c4-af2f-f69ef4ced259","Cxde1kCXPgpB7pZlBCpOBm","newsletterOverflow","2023-10-17T14:26:31Z",[11,36,48,60],{"_type":12,"description":13,"link":33,"promotion":34,"title":35},"newsletterOverflowStory",[14,25],{"_key":15,"_type":16,"children":17,"markDefs":23,"style":24},"932122503f9a","block",[18],{"_key":19,"_type":20,"marks":21,"text":22},"10b91ce3a2ad0","span",[],"We're updating things to highlight community contributions, make it easier to keep tabs on our latest releases, and connect your Stack Overflow account to the discussion happening on the blog.",[],"normal",{"_key":26,"_type":16,"children":27,"markDefs":32,"style":24},"0de1d303647a",[28],{"_key":29,"_type":20,"marks":30,"text":31},"f160937388100",[],"\n",[],"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F08\u002F30\u002Fnew-refresh-stack-overflow-blog-update\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",null,"A new look and feel for the Stack Overflow blog",{"_type":12,"description":37,"link":46,"promotion":34,"title":47},[38],{"_key":39,"_type":16,"children":40,"markDefs":45,"style":24},"c8b661371980",[41],{"_key":42,"_type":20,"marks":43,"text":44},"ff3428bece830",[],"Stack Overflow for Teams' journey to the cloud started with a new name.",[],"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F08\u002F30\u002Fjourney-to-the-cloud-part-i-migrating-stack-overflow-teams-to-azure\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Journey to the cloud part I: Migrating Stack Overflow Teams to Azure",{"_type":12,"description":49,"link":58,"promotion":34,"title":59},[50],{"_key":51,"_type":16,"children":52,"markDefs":57,"style":24},"91bbaa378729",[53],{"_key":54,"_type":20,"marks":55,"text":56},"7ef1fdab4c040",[],"Stack Overflow’s Employee Resource Groups (ERGs) are a cornerstone of our efforts to create a diverse, inclusive, and equitable workplace.",[],"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F08\u002F29\u002Fwhat-its-like-being-a-professional-workplace-bestie-ep-603\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","What it’s like being a professional workplace bestie (Ep. 603)",{"_type":12,"description":61,"link":70,"promotion":71,"title":72},[62],{"_key":63,"_type":16,"children":64,"markDefs":69,"style":24},"75611f0f869b",[65],{"_key":66,"_type":20,"marks":67,"text":68},"9965725cf8850",[],"MongoDB’s document data model is a powerful way to store and retrieve data in any modern programming language and lets you move quickly while building applications. Learn how to get started with this free course on the document model.",[],"https:\u002F\u002Flearn.mongodb.com\u002Fcourses\u002Foverview-of-mongodb-and-the-document-model?utm_campaign=newsltr_stack_sa_flighted_pd-null_docmodelunisept23_prosp_mad_ww-all_dev_dv-all_eng_formsubmit&utm_source=stackoverflow&utm_medium=sponsored_newsletter ",true,"Learn about the document data model with MongoDB University",[74],{"_key":75,"_type":16,"children":76,"markDefs":90,"style":24},"42e85e06fbf2",[77,81,86],{"_key":78,"_type":20,"marks":79,"text":80},"421e86a3ee660",[],"Welcome to ISSUE #194 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":82,"_type":20,"marks":83,"text":85},"421e86a3ee661",[84],"12fe4f0f73cf","Cassidy Williams",{"_key":87,"_type":20,"marks":88,"text":89},"421e86a3ee662",[],". This week: the first part of our saga of moving Teams to the cloud, the reason that programming languages usually delimit strings, and the end of the argument whether tabs or spaces are better. ",[91],{"_key":84,"_type":92,"href":93},"link","https:\u002F\u002Fcassidoo.co\u002F",194,[96,109,122,135],{"_key":97,"_type":12,"description":98,"link":107,"title":108},"bc912b5f19cf",[99],{"_key":100,"_type":16,"children":101,"markDefs":106,"style":24},"e206dea800fc",[102],{"_key":103,"_type":20,"marks":104,"text":105},"cd3bbc11afd30",[],"Could this end the tabs vs spaces debate once and for all?",[],"https:\u002F\u002Fgomakethings.com\u002Ftabs-are-objectively-better-than-spaces\u002F","Tabs are objectively better than spaces",{"_key":110,"_type":12,"description":111,"link":120,"title":121},"5d32c440055c",[112],{"_key":113,"_type":16,"children":114,"markDefs":119,"style":24},"f9ec54f4050e",[115],{"_key":116,"_type":20,"marks":117,"text":118},"d88e29c942f00",[],"Ever wonder why the x86 architecture uses 8-bit bytes?",[],"https:\u002F\u002Fjvns.ca\u002Fblog\u002F2023\u002F03\u002F06\u002Fpossible-reasons-8-bit-bytes\u002F","Some possible reasons for 8-bit bytes",{"_key":123,"_type":12,"description":124,"link":133,"title":134},"2eb447012d70",[125],{"_key":126,"_type":16,"children":127,"markDefs":132,"style":24},"2a11171a59a8",[128],{"_key":129,"_type":20,"marks":130,"text":131},"d3e2af6c41410",[],"You simply don't know how users are going to access your application.",[],"https:\u002F\u002Fviewports.fyi\u002F","The ideal viewport doesn’t exist",{"_key":136,"_type":12,"description":137,"link":146,"title":147},"a4dbba0d1e8c",[138],{"_key":139,"_type":16,"children":140,"markDefs":145,"style":24},"0c3cb0a477a1",[141],{"_key":142,"_type":20,"marks":143,"text":144},"30f3cde09d740",[],"Docker can get pretty daunting to deal with, but there's some solid tips in here to make it more manageable!",[],"https:\u002F\u002Fwww.specfy.io\u002Fblog\u002F1-efficient-dockerfile-nodejs-in-7-steps","The complexity of writing an efficient NodeJS Docker image","2023-09-06",[150,163,176,189],{"_key":151,"_type":12,"description":152,"link":161,"title":162},"984762bc6d1a",[153],{"_key":154,"_type":16,"children":155,"markDefs":160,"style":24},"145ced17ba18",[156],{"_key":157,"_type":20,"marks":158,"text":159},"e90541b968020",[],"Sadly, this is typical of the staff at Raccoon National Laboratory.",[],"https:\u002F\u002Facademia.stackexchange.com\u002Fquestions\u002F201181\u002Fcoworker-hiding-and-stealing-lab-material?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Coworker hiding and stealing lab material",{"_key":164,"_type":12,"description":165,"link":174,"title":175},"a27aa87eb476",[166],{"_key":167,"_type":16,"children":168,"markDefs":173,"style":24},"a3c4630eb4d0",[169],{"_key":170,"_type":20,"marks":171,"text":172},"4b16d7f74c2a0",[],"In space, no one can hear you embezzle.",[],"https:\u002F\u002Flaw.stackexchange.com\u002Fquestions\u002F95045\u002Fhas-anyone-been-charged-with-a-crime-committed-in-space?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Has anyone been charged with a crime committed in space?",{"_key":177,"_type":12,"description":178,"link":187,"title":188},"87a9bb9487fa",[179],{"_key":180,"_type":16,"children":181,"markDefs":186,"style":24},"b009bc63e91c",[182],{"_key":183,"_type":20,"marks":184,"text":185},"347f555eba870",[],"It might seem counter-intuitive to those of you whose neighbors blast their bass through your walls at night.",[],"https:\u002F\u002Fphysics.stackexchange.com\u002Fquestions\u002F778019\u002Fwhy-do-headphone-speakers-sound-tinny-when-far-from-the-ear?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Why do headphone speakers sound 'tinny' when far from the ear?",{"_key":190,"_type":12,"description":191,"link":200,"title":201},"ea61fb3a5c2e",[192],{"_key":193,"_type":16,"children":194,"markDefs":199,"style":24},"63c8554ad754",[195],{"_key":196,"_type":20,"marks":197,"text":198},"37028bce209e0",[],"What if your string accidently contains a function?",[],"https:\u002F\u002Flangdev.stackexchange.com\u002Fquestions\u002F2823\u002Fwhy-do-programming-languages-use-delimiters-quotes-for-strings?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Why do programming languages use delimiters (quotes) for strings?",[203],{"_key":204,"_type":16,"children":205,"markDefs":219,"style":24},"332e89554ea1",[206,210,215],{"_key":207,"_type":20,"marks":208,"text":209},"f7cf303435780",[],"Spending hours searching for answers at work? Find them faster in Stack Overflow for Teams. ",{"_key":211,"_type":20,"marks":212,"text":214},"e424a266a712",[213],"9c63485d574d","Get it free",{"_key":216,"_type":20,"marks":217,"text":218},"3c901bbae9ce",[],"! ",[220],{"_key":213,"_type":92,"href":221},"https:\u002F\u002Ftry.stackoverflow.co\u002Ffree-teams\u002F?utm_source=so-owned&utm_medium=referral&utm_campaign=be-my-teams-hero&utm_content=news-letter-footer",{"_type":223,"current":224},"slug","issue-194","Issue 194"]