[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-5e5VQN_WwRNaAGh36UT9ifmIKWfEWfFOqSSA2ouwdVE":3},{"data":4,"sourceMap":-1},{"_createdAt":5,"_id":6,"_rev":7,"_type":8,"_updatedAt":9,"blog":10,"body":77,"issue":98,"links":99,"publishedAt":152,"questions":153,"sign_off":206,"slug":226,"title":229},"2023-06-01T19:50:04Z","259c3e59-cec2-47e6-b6a3-8313d6f8fbbd","GuTelHvHscaB2pf5UIfled","newsletterOverflow","2023-10-17T14:24:53Z",[11,28,40,52,64],{"_type":12,"description":13,"link":25,"promotion":26,"title":27},"newsletterOverflowStory",[14],{"_key":15,"_type":16,"children":17,"markDefs":23,"style":24},"098469b22e30","block",[18],{"_key":19,"_type":20,"marks":21,"text":22},"694cf234578a0","span",[],"Our senior data scientist goes deep in talking about how we built our course recommendation engine.",[],"normal","https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F05\u002F29\u002Fmore-on-our-ai-future-building-course-recommendations-and-a-new-data-platform\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",null,"More on our AI future: building course recommendations and a new data platform",{"_type":12,"description":29,"link":38,"promotion":26,"title":39},[30],{"_key":31,"_type":16,"children":32,"markDefs":37,"style":24},"afc3a7e25283",[33],{"_key":34,"_type":20,"marks":35,"text":36},"3fc1cc2326690",[],"With all the significant changes in the industry, one thing has remained the same: companies are committed to driving productivity and efficiency throughout their organizations, and we continue to help our customers and community deliver both.",[],"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F05\u002F31\u002Fceo-update-paving-the-road-forward-with-ai-and-community-at-the-center\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","CEO Update: Paving the road forward with AI and community at the center",{"_type":12,"description":41,"link":50,"promotion":26,"title":51},[42],{"_key":43,"_type":16,"children":44,"markDefs":49,"style":24},"95d860053a6b",[45],{"_key":46,"_type":20,"marks":47,"text":48},"18de00838df70",[],"Since we last updated our Code of Conduct in 2019, the world has shifted dramatically. Hear from our VP of Community as we dive into our newest updates to the Code of Conduct.",[],"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F06\u002F01\u002Fbuilding-a-safer-community-announcing-our-new-code-of-conduct\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Building a safer community: Announcing our new Code of Conduct",{"_type":12,"description":53,"link":62,"promotion":26,"title":63},[54],{"_key":55,"_type":16,"children":56,"markDefs":61,"style":24},"c079d88e849e",[57],{"_key":58,"_type":20,"marks":59,"text":60},"7bda493bdde90",[],"Today’s guest is Ilit Raz, founder and CEO of Joonko, which aims to build a more equitable workplace by automating the recruitment of diverse talent from underrepresented communities.",[],"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F05\u002F30\u002Fthis-product-could-help-build-a-more-equitable-workplace-ep-575\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","This product could help build a more equitable workplace (Ep. 575)",{"_type":12,"description":65,"link":74,"promotion":75,"title":76},[66],{"_key":67,"_type":16,"children":68,"markDefs":73,"style":24},"eb684ee3f678",[69],{"_key":70,"_type":20,"marks":71,"text":72},"5750857f5ffa0",[],"The flexibility of the document model lets you shape data at every stage of development and benefit from the best structure that fits your needs. Watch on-demand “Intro to Data Modeling” to learn design patterns and use cases for the document model.",[],"https:\u002F\u002Fwww.mongodb.com\u002Fpresentations\u002Fintroduction-to-data-modeling-on-mongo-db?utm_campaign=newsltr_stack_sa_flighted_pd-null_introdatamodeljune23_prosp_mad_ww-all_dev_dv-all_eng_formsubmit&utm_source=stackoverflow&utm_medium=sponsored_newsletter",true,"Is the document data model right for building your next app?",[78],{"_key":79,"_type":16,"children":80,"markDefs":94,"style":24},"a8ad826fc41b",[81,85,90],{"_key":82,"_type":20,"marks":83,"text":84},"0f3e26b20471",[],"Welcome to ISSUE #181 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":86,"_type":20,"marks":87,"text":89},"ce9f95570b5f",[88],"68d54c600f96","Cassidy Williams",{"_key":91,"_type":20,"marks":92,"text":93},"f041020e2ecf",[],". This week: how we built course recommendations (and a whole new data platform), the stars of heavy metal, and the big bets of big tech. ",[95],{"_key":88,"_type":96,"href":97},"link","https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF",181,[100,113,126,139],{"_key":101,"_type":12,"description":102,"link":111,"title":112},"08faa083666c",[103],{"_key":104,"_type":16,"children":105,"markDefs":110,"style":24},"ca33f0053049",[106],{"_key":107,"_type":20,"marks":108,"text":109},"b673571465cc0",[],"When you're displaying information, you want to anchor the most important stuff just right.",[],"https:\u002F\u002Fwww.chrbutler.com\u002Fmaintaining-an-attention-axis","Using the Y-axis to maintain focus and attention",{"_key":114,"_type":12,"description":115,"link":124,"title":125},"91bf1bd8ac4a",[116],{"_key":117,"_type":16,"children":118,"markDefs":123,"style":24},"61567c2cafc5",[119],{"_key":120,"_type":20,"marks":121,"text":122},"e3f595968d460",[],"React is ten years old now. If you're still getting the hang of it, here's a great resource for modern hooks that you can use (that's a pun).",[],"https:\u002F\u002Fusehooks.com\u002F","useHooks",{"_key":127,"_type":12,"description":128,"link":137,"title":138},"35e59ec51e3a",[129],{"_key":130,"_type":16,"children":131,"markDefs":136,"style":24},"218b38608cc2",[132],{"_key":133,"_type":20,"marks":134,"text":135},"4d932f41fbdc0",[],"Here's a deep dive into what the big tech companies decide to work on and the challenges they face when they do.",[],"https:\u002F\u002Fwww.matthewball.vc\u002Fall\u002Fbigtechbiggestbets","Big tech’s biggest bets (or what it takes to build a billion-user platform)",{"_key":140,"_type":12,"description":141,"link":150,"title":151},"693ba804b0d7",[142],{"_key":143,"_type":16,"children":144,"markDefs":149,"style":24},"1e426ab1fe2f",[145],{"_key":146,"_type":20,"marks":147,"text":148},"4e111ebda3bb0",[],"A lot of software treats email addresses as immutable, forever entities, when that's simply not true. Here's a case study of how this can go wrong, and how you should handle emails in your applications.",[],"https:\u002F\u002Fntietz.com\u002Fblog\u002Femail-address-not-identifier\u002F","Email addresses are not primary user identities","2023-06-07",[154,167,180,193],{"_key":155,"_type":12,"description":156,"link":165,"title":166},"47fe0ad98efb",[157],{"_key":158,"_type":16,"children":159,"markDefs":164,"style":24},"f66d717fdba4",[160],{"_key":161,"_type":20,"marks":162,"text":163},"20eb073fc37f0",[],"It takes a big star to make real heavy metal.",[],"https:\u002F\u002Fastronomy.stackexchange.com\u002Fquestions\u002F53846\u002Fdo-stars-become-more-metal-rich-as-they-evolve?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Do stars become more metal-rich as they evolve?",{"_key":168,"_type":12,"description":169,"link":178,"title":179},"706e26fed9da",[170],{"_key":171,"_type":16,"children":172,"markDefs":177,"style":24},"6f41a49d6c3c",[173],{"_key":174,"_type":20,"marks":175,"text":176},"bb882a6596ab0",[],"Liar, liar or you're fired?",[],"https:\u002F\u002Flaw.stackexchange.com\u002Fquestions\u002F92708\u002Fcan-you-be-fired-for-refusing-to-lie?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Can you be fired for refusing to lie?",{"_key":181,"_type":12,"description":182,"link":191,"title":192},"e70c7f3cbf88",[183],{"_key":184,"_type":16,"children":185,"markDefs":190,"style":24},"a38d6ce03a5e",[186],{"_key":187,"_type":20,"marks":188,"text":189},"03936657d4000",[],"Why not both? Both is good.",[],"https:\u002F\u002Fsoftwareengineering.stackexchange.com\u002Fquestions\u002F445820\u002Fcode-readibility-and-debugging?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Code readability or easy-to-debug?",{"_key":194,"_type":12,"description":195,"link":204,"title":205},"a5880b032769",[196],{"_key":197,"_type":16,"children":198,"markDefs":203,"style":24},"f2cd5cf7138d",[199],{"_key":200,"_type":20,"marks":201,"text":202},"43d287560dee0",[],"Using pig latin might be more secure.",[],"https:\u002F\u002Fcrypto.stackexchange.com\u002Fquestions\u002F106669\u002Fwould-sending-audio-fragments-over-a-phone-call-be-considered-a-form-of-cryptolo?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Would sending audio fragments over a phone call be considered a form of cryptology?",[207],{"_key":208,"_type":16,"children":209,"markDefs":223,"style":24},"59be45600fb9",[210,214,219],{"_key":211,"_type":20,"marks":212,"text":213},"e24b663b83d70",[],"Join a live webinar to learn the proven strategies for getting adoption and buy-in of new tools so that your team will use them to collaborate and be more productive. ",{"_key":215,"_type":20,"marks":216,"text":218},"7f7fdf846f9b",[217],"7268a838b1d1","Register now",{"_key":220,"_type":20,"marks":221,"text":222},"a4aad943c7d6",[],"! ",[224],{"_key":217,"_type":96,"href":225},"https:\u002F\u002Fstackoverflow.registration.goldcast.io\u002Fevents\u002Fa9d7af3c-d6f0-4624-94b4-906dbbbaae17?utm_s[…]n-webinar-06142023&utm_content=news-letter-footer",{"_type":227,"current":228},"slug","issue-181-more-on-our-ai-future","Issue #181: More on our AI future"]