The Principles of Green Software - How Green is Your Application
summary
Defines green software as energy efficiency, hardware efficiency, and carbon awareness and gives a concrete metric: the Green Software Carbon Intensity spec — energy consumed × location‑based grid intensity plus embodied carbon, divided by a functional unit R (per API call, per user, etc.). Cites working products: Xbox carbon‑aware downloads, Windows 11 carbon‑aware updates, iPhone clean charging. Recommends measuring-change-measuring, points to the O’Reilly book Building Green Software and the Linux Foundation’s free Green Software Practitioner course.
AI-written summary · about
chapters (12)
- 0:00Intro
- 1:05Who am I
- 1:59Agenda
- 2:13What makes software green
- 2:57Carbon efficiency
- 3:47Hardware efficiency
- 4:39Carbon aware
- 5:45Measuring your footprint
- 6:40Carbon intensity specifications
- 8:00Climate commitments
- 10:03Free course
- 10:22Summary
related talks
57mSustainable Green Software development
51mGreen Software? What's this all about?
43mGreen Software – How To Make Our Applications Carbon Aware?
44mWhat Is Green Software?
38mGreen software: How can tech contribute to worldwide sustainability effort?
35mGreen Software Principles and Embedding Carbon Awareness in Your Applications
37mHow to measure your software's impact on the planet
41mWriting Greener Software Even When You Are Stuck On-Prem
