The Overflow #61: I followed my dreams and got demoted to software developer

Article hero image

Welcome to ISSUE #61 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week, understanding communication cultures, the lack of inconsistencies in Newton’s universe, and understanding how CPUs handle negative numbers.

From the blog

Why are video calls so tiring? You might be misreading cultural styles stackoverflow.blog Video meetings aren’t ideal, but we can make them a little easier by understanding that there are multiple ways of interacting with your fellow humans.

I followed my dreams and got demoted to software developer stackoverflow.blog Kristina Lustig, formerly our Director of Design, explains why she took a new role as an associate software developer.

Podcast 313: What makes an API great? stackoverflow.blog We chat with Netlify’s Matt Biilmann about developer tools, web infrastructure, and what it takes to build great APIs.

Webinar: How to build event-driven apps architectures in AWS promotion Join experts from Confluent and AWS to learn how to build Apache Kafka®-based streaming applications backed by machine learning. You’ll take away best practices for event-driven architectures.

Interesting questions

Are the sticks of RAM in my desktop computer volatile? Is it safe to sell them? security.stackexchange.com When you want to make some money, but you don’t want strangers purchasing your private data.

Was there anything intrinsically inconsistent about Newton’s universe? physics.stackexchange.com Newton may not have predicted modern physics, but he did the best with the tools he had available.

If I’m the CEO and largest shareholder of a public company, would taking anything from my office be considered as a theft? law.stackexchange.com You may run the company, but you don’t exactly own it.

In which direction do electrical signals flow? electronics.stackexchange.com Would you believe it if the answer was…both at the same time?

Links from around the web

React hooks retrospective: Event driven async hooks orizens.com Reusing React hooks is just as important as initially designing them. Here’s a great illustration to explain why!

Pattern generator – Create seamless, royalty-free patterns. doodad.dev Here’s a great pattern generator that allows you to export it as a CSS background, SVG, PNG, or JPG image for your projects!

Microprocessor’s romance with negative integers – the how and why of CPU arithmetic design www.freecodecamp.org How do CPUs handle negative numbers and how does binary work with them?

Allserver: Multi-transport and multi-protocol simple RPC server and (optional) client. github.com Wouldn’t it be nice if all your client and server code for HTTP, GraphQL, WebSockets, and Lambda were the same?

Spend less time in Slack. Try Stack Overflow for Teams.

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