From the blog
A look under the hood: how branches work in Git stackoverflow.blog
Git branches allow you to keep different versions of your code cleanly separated. Here’s a look at how they work and why you should know about them.
What international tech recruitment looks like post-COVID-19 stackoverflow.blog
The COVID-19 pandemic changed the way the tech industry works and how talent in the industry is recruited. Because everyone is remote, international recruiting is up, and developers are willing to take more tests online.
Podcast 328: For Twilio’s CIO, every internal developer is a customer stackoverflow.blog
When your customer base is your engineering department, you can’t make everyone happy all the time.
Webinar: Using Infrastructure as Code to scale DevOps promotion
Join expert presenters from DevOps Institute and AWS to learn how to take a declarative, version-controlled approach to Infrastructure as Code that provides a secure, fast, and repeatable method for deploying and changing infrastructure.
What causes that “organic fade to black” effect in classic video games? retrocomputing.stackexchange.com
Never underestimate the power of a large black rectangle.
How can I make my class immune to the “auto value = copy of proxy” landmine in C++? stackoverflow.com
Oh look, you found a known issue with C++!
If I fork a lib that is MIT / Apache 2.0 dual license, can I change it to CC0 for redistribution? opensource.stackexchange.com
You can change the code on a fork. Can you change the license?
Is it really possible to decouple the UI from the business logic? softwareengineering.stackexchange.com
Onion architecture: Do your layers (or lack thereof) make you cry?
Links from around the web
Here’s some best practices for keeping your projects safe from code injection.
Dark mode in five minutes, with inverted lightness variables lea.verou.me
This is a great article on using HSL colors to make a quick version of dark mode for your sites.
Introduction to Terraform dev.to
Terraform is an open source “infrastructure as code” software tool. What does that mean? Read on and find out!
The Case of string_view and the Magic String – C++ and more! blogs.msmvps.com
If you’re modernizing some of your C++ code using std::string_view, a subtle bug may be hiding.
Shared engine spaces in the age of mixed reality operating systems shoreparty.org
Mixed reality operating systems are becoming more prominent, and so sharing resources has to be done differently. Here’s a look at the deeper problem.
Spend less time in Slack. Try Stack Overflow for Teams.Tags: newsletter, the overflow