An essential part of requirements analysis is understanding which quality characteristics are the most important so that designers can address them appropriately.
One of our most loved traditions is Stack Gives Back. Every year since 2009, we've surveyed Stack Exchange moderators about charities they would like to support and then donated $100 on behalf of each moderator.
As most of us transition from one season to another, be it summer to autumn or winter to spring, we wanted to take a look back at how this year’s Winter Bash went for everyone.
code-for-a-livingMarch 2, 2020
code-for-a-livingJanuary 10, 2022
code-for-a-livingJanuary 17, 2022
podcastJanuary 14, 2022
The Stack Overflow Podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming.
From teachers to tutorials to peer groups, and now, video games, there are lots of ways to acquire skills on the AWS platform.Listen now
Modern DevOps could learn a few things from industrialized hackers.Listen now
Data scientists and engineers don’t always play well together. We discuss an approach to your tech stack that can bring them together.Listen now
Ben, Ryan, and Cassidy talk with Esther Jang, Matt Johnson, and Chris Webb of Seattle’s Local Connectivity Lab, a nonprofit that works in concert with the University of Washington to facilitate community-focused technology development and research.Listen now
Which dependencies should be present in your code base? This article suggests an answer to that question.
Dwarf Fortress is one of those oddball passion projects that’s broken into Internet consciousness. It’s a free game where you play either an adventurer or a fortress full of dwarves in a randomly generated fantasy world. The simulation runs deep, with new games creating multiple civilizations with histories, mythologies, and artifacts. I reached out to him to see how he’s managed a single, growing codebase over 15+ years, the perils of pathing, and debugging dead cats. Our conversation below has been edited for clarity.
April Fool's may be over, but once we set up a system to react every time someone typed Command+C, we realized there was also an opportunity to learn about how people use our site. Here’s what we found.
Kristina Lustig, formerly our Director of Design, explains why she took a new role as an associate software developer.
Single page apps are all the rage today, but they don't always operate the same as traditional web pages.
Spaceflight, from the beginning, has depended on computers – both on the ground and in the spacecraft. SpaceX has carried it to a new level. We recently spoke with Steven Gerding, Dragon’s software development lead, about the special challenges software development has for SpaceX's many missions.