Coding against

climate change

Carsten Windler

Lead Backend Engineer

ICT*

2%

Is it my problem?

*Information and communication technology

840 million tons CO2e

1.400 million tons CO2e

Renewables

demand

2022

2023

 Renewable energies won't save us*

* short term

Options

1. Carbon offsetting

2. Carbon Capture

3. Reduction

Sustainable Software Engineering

Computation

  • Algorithms
  • Databases
  • Architecture

Language energy rank

Efficiency?

Electric power consumption - Germany 1990-2020

Data transfer

  • Video/Audio
  • Ads
  • API Calls
  • Emails

Data storage

  • Logs
  • Images
  • Videos
  • Emails

Dark Data

6.4 million tons CO2e

https://unsplash.com/photos/trYl7JYATH0

500kg CO2e

167kg CO2e/year

100kg CO2e/year

Embodied Carbon

:)

vs.

2 Bytes

1900 Bytes

200.000 Bytes

Are we overdoing things?

3 MB * 230.000 daily installs * 365 = 251.850.000 MB

251.850.000 MB = 245.947 GB​ 

245.947 GB​ = 240 TB

240 TB = WTF!!???

PHP

vs

JavaScript

PHP

How to measure?

Cloud hosting

Cloud costs

CO2 = $

"Transform businesses to achieve true decarbonization"

Awareness

Improve

Demand

Pressure

Thank you!

carsten.windler@plana.earth

Product design

  • Lower default video/audio quality
  • Lesser ads/tracking
  • Don't autoplay videos
  • Fewer notifications
  • "Eco mode"

[ Source ]

log entry I'm desperately looking for :-(

https://unsplash.com/photos/xSsWBa4rb6E

[ Source, Source ]

Dark Patterns

[ Source ]

[ Source ]

Coding against climate change

By Carsten Windler

Coding against climate change

  • 412