Hendrik Lösch
A Hitchhiker's Guide to Resource Efficient Software
#1about 3 minutes
Why resource efficiency is a difficult business driver
Ecological sustainability often conflicts with primary business goals like time and money, creating a difficult dynamic between intrinsically motivated teams and business-focused stakeholders.
#2about 4 minutes
The challenge of interpreting sustainability data without context
Widely cited statistics, like programming language energy usage, can be misleading without understanding the full context and ecosystem.
#3about 2 minutes
A standardized framework for software carbon intensity
The Software Carbon Intensity Specification provides a common language by breaking down the problem into energy efficiency, hardware efficiency, and carbon awareness.
#4about 4 minutes
Building resource efficiency into the entire software lifecycle
To create effective and resourceful systems, efficiency must be treated as a non-functional requirement throughout the entire process, from requirements engineering to operations.
#5about 3 minutes
How ESG and EU regulations are driving sustainability
Environmental, Social, and Governance (ESG) criteria and EU directives like CSRD are turning sustainability from a voluntary effort into a mandatory business requirement for securing loans and subsidies.
#6about 6 minutes
Optimizing compute, storage, and data transmission
Practical resource efficiency involves balancing trade-offs between compute cycles, storage usage for things like dark data, and the overhead of data transmission between services.
#7about 3 minutes
Shifting from "data is the new oil" to data avoidance
Instead of collecting all possible data, adopt a "zero data" mindset by treating data as a resource to be avoided or minimized to improve security and reduce resource consumption.
#8about 3 minutes
Practical techniques for building resourceful software
Implement resource efficiency through concrete actions like avoiding data redundancy, using compression and caching, scaling appropriately, and time-shifting processing to align with renewable energy availability.
#9about 1 minute
The future of software development is resource efficient
CO2 emissions will inevitably become a direct cost factor for businesses, making resource efficiency a mandatory consideration driven by upcoming standards and regulations.
Related jobs
Jobs that call for the skills explored in this talk.
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
Java
Google Cloud Platform
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Matching moments
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
03:58 MIN
Making accessibility tooling actionable and encouraging
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
01:54 MIN
The growing importance of data and technology in HR
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
02:55 MIN
Why developers often undervalue their time and paid tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
Featured Partners
Related Videos
Times of (climate) crisis - How and why sustainable software is a must!
Hendrik Lösch
Minimising the Carbon Footprint of Workloads
Michael Mueller
11 Tips for Greener Code
Kent Simonsen
It's not easy being green
Marjolein Pordon
Introducing Green IT practices to a large Software Company
Pierre-Luc Noel & Fritz Reichmann
An Architect’s guide to reducing the carbon footprint of your applications
Ricardo Sueiras Sueiras
Introducing the W3C Web Sustainability Guidelines
Ines Akrap
Green Cloud Computing
Doreen Sacker
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

Coperitus GmbH
Coburg, Germany
Intermediate
Senior
Java
JavaScript

SAP AG
Frankfurt am Main, Germany
Remote
€68-83K
Senior
API
CSS
HTML
+15


Autodesk
Parsberg, Germany
API
CSS
Python
JavaScript
TypeScript
+2


opesus
Augsburg, Germany
Remote
Senior
API
CSS
HTML
REST
+18

Green Habitat Gesellschaft m.b.H.
Linz, Austria
€70K
Senior
Azure
DevOps
Python
Docker
+2

Scalable GmbH
Berlin, Germany
Java
DevOps
Python
Kotlin
Node.js
+5