Current Issue: Reliability Engineering

What's New

The Latest from the Magazine


The Podcast for Professional Developers

Episode 300: Jonathan Stark on mobile app development

Jonathan Stark, headshot

Nate Black interviews Jonathan Stark about platforms for mobile development, how to develop and deploy mobile apps, native apps vs. progressive web apps, and the future of mobile applications.

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 »