World Congress 2022 • Jun 15, 2022

What can I do about climate change as a developer... and a human being?

Julien Lengrand-Lambert

Is your software architecture secretly accelerating climate change? Discover how embracing engineering minimalism and reducing computational bloat can directly combat global e-waste.

Pause
Mute Enter Fullscreen
#1 about 3 min

The impact of carbon latency on global climate systems

The latency of past carbon emissions causes delayed planetary heating and ongoing weather disruptions.

#2 about 2 min

Overcoming human bias against long-term future planning

Evolutionary psychology makes it difficult for humans to prioritize delayed threats like climate change.

#3 about 2 min

Applying zero waste principles to software engineering decisions

Applying the five rules of zero waste to software emphasizes refusing and reducing over recycling.

#4 about 3 min

The hidden environmental costs of high availability systems

Reevaluating strict uptime and latency requirements can eliminate unnecessary redundancies and lower cloud computing costs.

#5 about 2 min

Evaluating programming languages and architecture for energy efficiency

Comparing performance across runtime environments reveals opportunities to avoid computationally expensive architectures like blockchain.

#6 about 3 min

Limiting application bloat and unnecessary product feature expansion

Limiting large software payloads and over-engineered frameworks prevents unnecessary energy consumption on user devices.

#7 about 2 min

Extending consumer device lifespans to reduce hardware emissions

Writing highly efficient code helps prevent artificial obsolescence and minimizes the manufacturing carbon debt of hardware.

#8 about 4 min

Measuring and reducing personal carbon footprints for tech workers

Tech workers can lower personal emissions significantly by making conscious choices around remote work and transportation.

#9 about 4 min

Leveraging economic privilege to drive corporate sustainability initiatives

Employees can leverage their market influence to advocate for robust environmental policies within corporate structures.

#10 about 3 min

Balancing technical optimism with realistic long-term environmental action

Taking intermediate practical steps helps avoid climate despair while driving realistic, long-term environmental action.

#11 about 2 min

Addressing market competition and redundant monitoring software infrastructure

Analyzing redundant tech infrastructure reveals whether it is a waste of resources or a necessary defense against industry monopolies.

#12 about 3 min

Identifying accurate consumer tools for tracking personal carbon consumption

Choosing personal emission calculators that account for local energy sources provides a more accurate carbon baseline.

#13 about 2 min

Recognizing the limitations of technology in solving climate problems

Relying entirely on software solutions ignores the systemic societal and behavioral changes necessary for true sustainability.

#14 about 3 min

Advocating for standardized consumer hardware and right to repair

Advocating for government regulations on charging standards and device repairability helps reduce global hardware waste.

Matching moments

2:28 min

Advocating for green tech policies inside modern software companies

Lorenzo Pieri · LIVE

1:49 min

Coding for environmental sustainability in software engineering

Ulrich Irnich Ulrich Irnich · World Congress 2023

4:09 min

Implementing architectural best practices for sustainable software systems

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

1:54 min

Analyzing the climate impact of the software industry

Pierre-Luc Noel +1 · World Congress 2023

1:57 min

Connecting web performance optimization to ecological sustainability

Andreas Taranetz Andreas Taranetz · World Congress 2024

1:23 min

Holding technology companies accountable for global sustainability

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR