Current Issue: Reliability Engineering

What's New

The Latest from the Magazine


The Podcast for Professional Developers

Episode 301: Jason Hand on Handling Outages

Jason Hand, headshot

New host Bryan Reinero talks with Jason Hand about handling outages and responding to failures. The episode explores basic problem-solving strategies and diagnostic techniques, organizing teams to address incidents efficiently, communicating with stakeholders, learning from incidents, and managing stress.

Listen »

IEEE Software Blog

From the Editors

Tactical Vulnerabilities in Chromium, PHP, and Thunderbird

by Mehdi Mirakhorli

Software engineers face a constantly growing pressure to build secure software by design, where systems have to be designed from the ground up to be secure and resistant to attacks. To achieve this goal, security architects work with various stakeholders to identify security requirements and adopt appropriate architectural solutions to address these requirements. More »