code-for-a-living June 12, 2020

The Overflow #25: New tools for new times

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…
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 much stackoverflow.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 + ++i stackoverflow.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 performance 3perf.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 answers www.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!

Tags: , , ,
Podcast logo The Stack Overflow Podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming.

Related