Introducing Green IT practices to a large Software Company
A single compiler flag change reduced CPU usage by 9%. Discover the low-hanging fruit in Green IT that can slash your software's carbon footprint.
#1about 4 minutes
The scale and impact of IT's carbon footprint
The IT industry's 4% contribution to global carbon emissions is a significant problem that requires responsible action from large-scale companies.
#2about 1 minute
A four-step journey to sustainable software
A strategic framework for implementing green IT involves creating awareness, fostering engagement, measuring impact, and finally minimizing emissions.
#3about 7 minutes
Building awareness with Climate Fresk and communities
Tools like the Climate Fresk workshop and internal communities of practice are used to educate employees and create a shared language for collaboration.
#4about 6 minutes
Measuring software carbon intensity with SCI
The Software Carbon Intensity (SCI) formula provides a standard for measurement, but limitations in cloud provider data necessitate a complementary approach using application telemetry.
#5about 8 minutes
Practical examples of reducing software's footprint
Simple compiler flags, reducing logging waste, and making architectural trade-offs like externalizing a cache are concrete ways to lower resource consumption.
#6about 3 minutes
Sustaining green IT initiatives in the long term
Ensuring the longevity of green IT practices relies on demonstrating cost efficiency, gaining management buy-in, and fostering a persistent culture of sustainability.
Related jobs
Jobs that call for the skills explored in this talk.
A Guide to Green Tech and Green IT CareersEven though examples of green, sustainable technologies are as old as lazing and lounging in a Roman hot tub, green tech has experienced a big boom in the last few years as climate change, biodiversity loss, and pollution threaten our planet. By gree...
Daniel Cranney
Is Software Development Making the Climate Crisis Worse?The incredible rate at which technology is developing is clear for all to see. Each week here at WeAreDevelopers, we hear about exciting innovations in the realms of hardware, software, devices, infrastucture, and (of course) AI. Each one presents op...
Christina Schaireiter
Why Attend a Developer Event?Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership.
Skill Diversification: Break out of your specific tech stack to see how the industry...