The Overflow #181: More on our AI future

Our new Code of Conduct, lie or fired, and email is not forever.

Article hero image

Welcome to ISSUE #181 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. 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.

From the blog

More on our AI future: building course recommendations and a new data platform stackoverflow.blog Our senior data scientist goes deep in talking about how we built our course recommendation engine.

CEO Update: Paving the road forward with AI and community at the center stackoverflow.blog 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.

Building a safer community: Announcing our new Code of Conduct stackoverflow.blog 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.

This product could help build a more equitable workplace (Ep. 575) stackoverflow.blog 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.

Is the document data model right for building your next app? promotion 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.

Interesting questions

Do stars become more metal-rich as they evolve? astronomy.stackexchange.com It takes a big star to make real heavy metal.

Can you be fired for refusing to lie? law.stackexchange.com Liar, liar or you’re fired?

Code readability or easy-to-debug? softwareengineering.stackexchange.com Why not both? Both is good.

Would sending audio fragments over a phone call be considered a form of cryptology? crypto.stackexchange.com Using pig latin might be more secure.

Links from around the web

Using the Y-axis to maintain focus and attention www.chrbutler.com When you’re displaying information, you want to anchor the most important stuff just right.

useHooks usehooks.com 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).

Big tech’s biggest bets (or what it takes to build a billion-user platform) www.matthewball.vc Here’s a deep dive into what the big tech companies decide to work on and the challenges they face when they do.

Email addresses are not primary user identities ntietz.com 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.

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. Register now!

Login with your stackoverflow.com account to take part in the discussion.