More Podcasts by InfoQ episodes

Developers Can Improve the ESG Aspects of Software By Tackling Early Ethical Debt thumbnail

Developers Can Improve the ESG Aspects of Software By Tackling Early Ethical Debt

Published 2 Feb 2026

Duration: 00:30:59

Software development practices areexamined for their environmental impact and ways to reduce it without sacrificing performance.

Episode Description

Erica Pisani, host of the performance and sustainability track at QCon London 2025, retrospects on the lessons learned from assembling the track and t...

Overview

The podcast focuses on the intersection of performance and sustainability in software development, arguing that these can be aligned rather than at odds. It addresses the significant environmental impact of the software industry, comparing it to that of the transportation sector, and identifies contributing factors such as excessive data collection, centralized infrastructure, and large AI models. The discussion covers strategies like adopting a systems-level perspective, designing local-first and offline-first software, and incorporating ethical considerations into development, including bias mitigation and the idea of ethical debt.

Additionally, the podcast highlights the importance of setting measurable sustainability metrics and understanding how energy sources affect computings environmental footprint. It explores the movement toward more responsible software practices, citing examples such as open data initiatives, community-led projects, and AI applications in sustainability. The conversation encourages developers to reevaluate their architectural choices, place sustainability at the forefront, and take into account both technical and social aspects to create software that is not only effective but also environmentally and ethically sound.

Recent Episodes of Podcasts by InfoQ

8 Jun 2026 From MCP and Vibe Coding to Harness Engineering: How Did AI Native Engineering Evolve in One Year

The evolving AI adoption in software delivery involves architecture, collaboration, and rapid advancements, highlighting shifts in coding tools from autocomplete to agentic modes, context engineering challenges, hybrid tool use, local model limitations, privacy concerns, and the need for formal validation and industry-academia collaboration to enhance agent autonomy and address reliability gaps.

1 Jun 2026 Requirements Analysis for Architects: A Conversation with Sonya Natanzon

Architects must balance technical and business priorities, prioritize user satisfaction and organizational goals, navigate communication challenges, apply domain-driven design principles, address AI's impact on software development, and adapt to evolving technologies while emphasizing creativity and strategic alignment.

18 May 2026 Context is the Key to the Agentic Architecture Revolution: A Conversation with Baruch Sadogursky

AI adoption in architectural decision-making emphasizes trade-offs between efficiency and complexity, challenges of ambiguous requirements, context-driven engineering, frameworks like the Intent Integrity Kit for iterative clarity, architect roles in managing systems and stakeholder dynamics, and the need to balance AI capabilities with human oversight amid ethical and technical limitations.

More Podcasts by InfoQ episodes