Kent Simonsen
11 Tips for Greener Code
#1about 3 minutes
Making green code a measurable project goal
Treat sustainability as a non-functional requirement and use tools to measure energy consumption from the cloud level down to micro-benchmarks.
#2about 3 minutes
Eliminating waste in code, infrastructure, and CI/CD
Reduce energy consumption by removing unused code and data, optimizing test frameworks with timeouts, and avoiding inefficient parallelization in CI/CD pipelines.
#3about 1 minute
Optimizing data storage and hardware lifecycle
Minimize energy usage by deleting unnecessary stored data and strategically upgrading server hardware, which has a higher operational carbon cost than its manufacturing cost.
#4about 1 minute
Writing efficient code by optimizing loops and data transfer
Improve code's energy efficiency by minimizing operations inside loops and reducing network energy use through smaller data transfers and efficient formats like Protobuf.
#5about 2 minutes
Choosing efficient languages and avoiding costly reflection
Select programming languages and algorithms based on their energy consumption profiles and avoid performance-intensive operations like reflection by using techniques like code generation.
Related jobs
Jobs that call for the skills explored in this talk.
envelio
Köln, Germany
Remote
Senior
Python
Software Architecture
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
Matching moments
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
09:16 MIN
Actionable tips for employers and employees
Sustainable High Performance: Build It or Pay the Price
04:09 MIN
The emerging market for fixing AI-generated code
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
05:55 MIN
The security risks of AI-generated code and slopsquatting
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Featured Partners
Related Videos
Green Cloud Computing
Doreen Sacker
A Hitchhiker's Guide to Resource Efficient Software
Hendrik Lösch
It's not easy being green
Marjolein Pordon
Reducing the carbon footprint of your website
Ines Akrap
Introducing Green IT practices to a large Software Company
Pierre-Luc Noel & Fritz Reichmann
Minimising the Carbon Footprint of Workloads
Michael Mueller
An Architect’s guide to reducing the carbon footprint of your applications
Ricardo Sueiras Sueiras
Sustainable me. A tale of good design.
Lorenzo Pieri
Related Articles
View all articles
.webp?w=240&auto=compress,format)


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

Climax.eco
Rotterdam, Netherlands
€70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
Angular
TypeScript

envelio
Köln, Germany
Remote
Senior
Python
JavaScript
Structured Query Language (SQL)


Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript

Patronus Group
Berlin, Germany
Senior
Kotlin
Spring Boot
Amazon Web Services (AWS)

