newsletter January 7, 2022

The Overflow #107: Our top five blog posts of 2021

Welcome to ISSUE #107 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. New year, new newsletter! We’re getting back into gear, so please enjoy our top five blog posts, including our number one, which dug deep into the mountain of code that is…

Welcome to ISSUE #107 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. New year, new newsletter! We’re getting back into gear, so please enjoy our top five blog posts, including our number one, which dug deep into the mountain of code that is Dwarf Fortress.

From the blog

700,000 lines of code, 20 years, and one developer: How Dwarf Fortress is built  stackoverflow.blog
Our number-one post for the year: the code to simulate the rise and fall of dwarven kingdoms. 

How often do people actually copy and paste from Stack Overflow? Now we know. stackoverflow.blog
Our April Fool’s joke was also an opportunity to learn about how people use our site. Here’s what we found.

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.

What I wish I had known about single page applications stackoverflow.blog
Single-page apps are all the rage today, but they don’t always operate the same as traditional web pages.

Don’t push that button: Exploring the software that flies SpaceX rockets and Starships stackoverflow.blog
We got the opportunity to talk shop with software engineers at SpaceX. Here’s the first in our four-part series. 

The benefits of single application CI/CD promotion
Continuous Integration and Delivery has changed the way we build, test, and deploy software. Weekly or monthly releases can now be pushed several times a day. Learn how you can utilize CI/CD without the costly integrations or plug-in maintenance.

Interesting questions

Are software-defined radios only oscilloscopes? dsp.stackexchange.com
There’s a little more to a radio than signal measurement.

What monetary system did Hobbits use in the Shire? scifi.stackexchange.com
Whatever their currency at the store, they always came up short.

A mental model for decentralization jacobobryant.com
Outside the box? Think beyond boxes. Get your mind ready for the third web.

Why every developer should learn Docker in 2022 dev.to
You’re going to have to learn Docker sometime, so it’s better sooner than later.

Implementing RSA in Python from scratch (Part 1) coderoasis.com
RSA is one of the more popular asymmetric cryptography algorithms, but you may not understand how it works. With this article, you will, and in Python. 

Designing human-machine interfaces for vehicles of the future www.smashingmagazine.com
Fuuuuuture… fuuuutuuurrre! Human-machine interfaces are a visual language worth understanding as we build future-proof projects.

Onboard, organize, and bring your team up to speed in a jiffy. Try Stack Overflow for Teams.

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

The Overflow Newsletter Banner
newsletter October 8, 2021

The Overflow #94: Automate away boring standups

Welcome to ISSUE #94 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: how our joke keyboard became real, how we see the light from distant stars, and why any productivity software will eventually be used to play games. From the blog…