Green software: How can tech contribute to worldwide sustainability effort?
summary
Tech industry emits ~2% of global CO2, rivaling aviation, so software must cut its share by measuring and acting on concrete metrics: CO2 equivalent for emissions and Software Carbon Intensity per functional unit. Uses include an open-source Carbon Footprint tool and the Carbon Aware SDK for forecasting and location-aware scheduling. Practical patterns shown: cache static assets, retention policies, serverless for spiky ML, queue non‑urgent work, optimize image sizes; experiments include carbon-aware workflow schedulers and GPU-power throttling for DNN training.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:22Green software fundamentals
- 4:11Measuring carbon impact
- 8:25Energy efficiency in software
- 13:26Hardware efficiency basics
- 21:16Carbon aware computing
- 26:55Beyond software impact
- 31:11Scope 3 emissions importance
- 35:55Actionable next steps
- 38:06Closing and Q&A
related talks
43mGreen Software – How To Make Our Applications Carbon Aware?
55mCode that Won't Heat the Planet: Engineering Sustainable Software for a Better Future
57mSustainable Green Software development
46mMaking Software & Data Architectures Sustainable
41mWriting Greener Software Even When You Are Stuck On-Prem
28mSustainable IT : Connect the Dots to a Greener Future
31mBridging Product and Engineering for a Greener Future: Embedding Sustainability into Software Teams
30mThe role of data in green software engineering
