
Show Notes
Host Anne Currie is Joined by the esteemed Charles Humble, a figure in the world of sustainable technology. Charles Humble is a writer, podcaster, and former CTO with a decade’s experience helping technologists build better systems—both technically and ethically. Together, they discuss how developers and companies can make smarter, greener choices in the cloud, as well as the trade-offs that should be considered. They discuss the road that led to the present state of generative AI, the effect it has had on the planet, as well as their hopes for a more sustainable future. Learn more about our people: Anne Currie: LinkedIn | Website Charles Humble: LinkedIn | Website
Find out more about the GSF: The Green Software Foundation Website Sign up to the Green Software Foundation Newsletter
News: The Developer's Guide to Cloud Infrastructure, Efficiency and Sustainability | Charles Humble [01:13] Charles Humble on O'Riley [01:50] Building Green Software [Book] [02:09] Twofish Music [48:03]
Resources: User Interface Design For Programmers – Joel Spolsky [12:03] Environment Variables Episode 100: TWiGS: Sustainable AI Progress w/ Holly Cummins [18:12] Green Software Maturity Matrix [19:09] Writing Greener Software Even When You Are Stuck On-Prem • Charles Humble • GOTO 2024 [23:42] Electricity Maps [23:57] Cloud Carbon Footprint [36:52] Software Carbon Intensity (SCI) Specification | GSF [37:06] ML.energy [38:31] Perseus (SOSP '24) - Zeus Project | Jae-Won Chung [41:26]
If you enjoyed this episode then please either: Follow, rate, and review on Apple Podcasts Follow and rate on Spotify Watch our videos on The Green Software Foundation YouTube Channel! Connect with us on Twitter, Github and LinkedIn! TRANSCRIPT BELOW: Charles Humble: In general, if you are working with vendors, whether they're AI vendors or whatever, it is entirely reasonable to go and say, "well, I want to know what your carbon story looks like." And if they won't tell you, go somewhere else. Chris Adams: Hello, and welcome to Environment Variables, brought to you by the Green Software Foundation. In each episode, we discuss the latest news and events surrounding green software. On our show, you can expect candid conversations with top experts in their field who have a passion for how to reduce the greenhouse gas emissions of software. I'm your host, Chris Adams. Anne Currie: Hello and welcome to Environment Variables, where we bring you the latest news and updates from the world of sustainable software development. Today I'm your guest host Anne Currie, and we'll be zooming in on an increasingly important topic, cloud infrastructure, efficiency and sustainability. Using the cloud well is about making some really clever choices, really difficult choices upfront. And they have an enormous, those choices an enormous impact on our carbon footprint, but we often just don't make them. So our guest today is someone who's thought very deeply about this. So Charles Humble is a writer, podcaster, and former CTO who has spent the past decade helping technologists build better systems, both technically and ethically. He's the author of The Developer's Guide to Cloud Infrastructure, Efficiency and Sustainability, a book that breaks down how cloud choices intersects with environmental impacts and performance. So before we go on, Charles, please introduce yourself. Charles Humble: Thank you. Yes, so as you said, I'm Charles Humble. I work mainly as a consultant and also an author and a technologist. I have a, my own business is a company called Conissaunce, which I run. And I'm very excited to be here. I speak a lot at conferences, most recently, mainly about sustainability. I've written a bunch of stuff with O'Reilly, including a series of shortcut articles called Professional Skills for Software Engineers, and as you mentioned most recently, this ebook, which I think is why you've invited me on. Anne Currie: It is indeed. Yes. So, to introduce myself, my name is Anne C
More from Environment Variables
This Week in Green Software, Dr. Nick Souter from the University of Sussex explores how researchers can reduce the carbon footprint of scientific computing without compromising research quality. He shares practical ways to measure and optimise the energy use of fMRI data processing, including how removing unnecessary steps from a pipeline can cut emissions by around 50%. The conversation also examines responsible AI use, sustainable data storage, and how certification initiatives can make sustainability a standard part of scientific research. Learn more about our people: Aditya Manglik: LinkedIn | GitHub | Website Dr. Nick Souter: LinkedIn | Website
Host Chris Adams speaks with Anita Schüttler about certifying green software and the role of standards in making software sustainability more mainstream. They discuss Germany’s Blue Angel certification, Anita’s work on the Holmes search software, and how recognising software’s environmental impact can encourage more sustainable design across the technology industry. Learn more about our people: Chris Adams: LinkedIn | GitHub | Website Anita Schüttler: LinkedIn | Website
This Week in Green Software, Valeria and Adi explore the sustainability challenges of agentic AI and six ways developers can make AI workflows more efficient. They also discuss the new SCI for Web update, green regions and cloud sustainability, and the upcoming changes to the Greenhouse Gas Protocol and ISO carbon accounting standards. Learn more about our people: Aditya Manglik: LinkedIn | GitHub | Website Valeria Salis: LinkedIn | GitHub | Website
Hosts Kate and Tzviya speak with consultant and technologist Pascal Joly about AI sustainability, observability, and tools for making smarter choices about AI usage. The conversation also explores the ITU’s Greening Digital Companies report and what its findings reveal about the growing energy and emissions of the digital sector before discussing the growing energy demands of the IT sector and recent sustainability reporting from major technology companies. Learn more about our people: Kate Goldenring: LinkedIn | Website Tzviya Siegman: LinkedIn | Website Pascal Joly: LinkedIn | Website
Producer Chris Skipper goes Backstage with Yi Ding and Hongliu Cao, chair and co-chair of the Software Water Intensity project, to discuss the development of the standard. They explore why water is a unique sustainability challenge, how data centres and semiconductor manufacturing contribute to water use, and the complexities of measuring water withdrawal, consumption, and stress. The conversation also looks at the challenges of data availability and how SWI could turn water impact into a practical metric for making better software and infrastructure decisions. Learn more about our people: Chris Adams: LinkedIn | Website Yi Ding: LinkedIn | Website | Scholar Hongliu (Leo) Cao: LinkedIn | Scholar