The Overflow #25: New tools for new times

Article hero image
The Overflow.

June 2020

Welcome to ISSUE #25 of the Overflow! As Kurt Vonnegut said, "There's only one rule that I know of, babies. Damn it, you've got to be kind." Today, and everyday, be kind to those around you. Our community is one that is for everyone, everywhere. When one group is hurting, we have to work together to help them heal, and stand with them in solidarity. Today, and everyday, Black Lives Matter, and our community is with you and for you. This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week, it's a lust for Rust, ways you can confuse a compiler, and the shifting responsibilities of front-end devs.

From the blog

Why the developers who use Rust love it so muchstackoverflow.blog Here’s why Rust gets so much love, straight from the Rustaceans themselves.

Podcast 241: New tools for new times stackoverflow.blog This week we're crafting delicious Textmoji and using machine learning to identify plants and animals in real life.

Webinar: How to simplify your software delivery tool chain on AWS*promotion* Join AWS and DevOps Institute to discover how to simplify your delivery toolchain and create more meaningful next-level software experiences for your customers. This webinar will explore the benefits that a continuous improvement mindset can bring to your organization and discover helpful software solutions in AWS Marketplace.

Interesting questions

Found a good question or answer? Tweet us with the hashtag #StackOverflowKnows or leave a comment on Facebook. We’ll include our favorites in the future.

Where did the notion of "one return only" come from?softwareengineering.stackexchange.com There's only one way out of this function, so don't try anything funny.

What is it called when several bugs cancel each other out?sqa.stackexchange.com “Isn't that just not a bug?”

In practice, why would different compilers compute different values of int x = ++i + ++istackoverflow.com Compilers don't always do math how you'd expect.

How do I inform a company I found a leaked database of theirs on the Internet? security.stackexchange.com "Don't give details about what you found until you get someone who will understand it."

Links from around the web

Case study: Analyzing Notion app performance3perf.com This is a really interesting deep dive into analyzing the performance of a popular desktop JavaScript app and a look into optimizations that can be done.

When frontend means full stack increment.com The responsibilities of front-end developers are shifting more and more these days. Here's a great read on the subject.

vimwiki/vimwiki: Personal Wiki for Vim github.com If you're a die-hard vim user, you might love this vim-driven personal wiki project!

In mathematics, it often takes a good map to find answerswww.quantamagazine.org "A mathematician is a person who can find analogies between theorems; a better mathematician is one who can see analogies between proofs and the best mathematician can notice analogies between theories. One can imagine that the ultimate mathematician is one who can see analogies between analogies." -Stefan Banach

Want to see who's still hiring? Check out our job board!

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