Coffee With Developers • Jun 2, 2025

The Environmental Impact of Software Development

Bjorna Kalaja

Refactoring for sustainability isn't an extra chore; it's simply good craftsmanship. Learn how applying SOLID principles naturally reduces your code's carbon footprint without organizational friction.

Pause
Mute Enter Fullscreen
#1 about 4 min

Transitioning from traditional programming to software sustainability research

Early technical education and software industry experience form the foundation for specializing in environmental technology research.

#2 about 4 min

Defining sustainability and overcoming measurement perfectionism

Teams must abandon the requirement for perfect carbon emission measurements in favor of tracking consistent progress.

#3 about 4 min

Driving stakeholder buy-in for sustainable software practices

Communicating environmental benefits to management requires aligning sustainability metrics with business language and cost-effectiveness.

#4 about 4 min

Refactoring legacy code bases for better environmental impact

Refactoring serves as an accessible framing for implementing sustainability improvements within established software projects.

#5 about 3 min

Implementing SOLID patterns to improve energy efficiency naturally

Following established software engineering principles inherently results in more sustainable and highly optimized code.

#6 about 3 min

Evaluating the environmental cost of AI and vibe coding

The integration of generative AI tools into development workflows presents new challenges for global energy consumption.

Matching moments

1:49 min

Coding for environmental sustainability in software engineering

Ulrich Irnich Ulrich Irnich · World Congress 2023

2:43 min

Distinguishing between sustainability by software and in software

Hendrik Lösch Hendrik Lösch · World Congress 2024

4:09 min

Implementing architectural best practices for sustainable software systems

Hendrik Lösch Hendrik Lösch · World Congress 2025

2:55 min

Fostering critical reflection on technology hype and ecological sustainability

Coffee With Developers

2:34 min

Prioritizing societal impact and responsibility in software development

Yiyang Lu Yiyang Lu · World Congress 2026 Europe

39 sec

The environmental impact of software engineering

Kent Simonsen · World Congress 2023