Sustainable Software

Learn how to define, build and run sustainable software applications.

Latest posts

Image SSE
Fabrizio Morando
Fabrizio Morando
Jan 19, 2022

Sustainable Software Engineering (SSE) and the role and responsibilities of a Sustainable Software Engineer

Sustainable Software Engineering is a new discipline that brings together climatology, software and hardware technology and data center designs. In this post I will clarify these principles, describing the possible role of the Sustainable Software Engineer, with consequent responsibilities and skills necessary to interpret it at the best.

1
2
Image 123837
Paraskevi Zerva
Paraskevi Zerva
Oct 18, 2021

Using ML to monitor coral reef bleaching

Coral Reefs & Bleaching Events Coral reefs form home for an estimated 25% of all marine life incorporating more than four thousand species of fish ...

0
1
Measuring the carbon impact of web browsing
Pierre LAGARDE
Pierre LAGARDE
Jun 14, 2021

Measuring the carbon impact of web browsing

Search, simple click, simple letter typed in the search box have an impact on the environment when browsing Internet. Under Windows, the user spends on ...

0
1
Image Carbon Accounting AI
Abhishek Gupta
Abhishek Gupta
Jun 7, 2021

The current state of affairs and a roadmap for effective carbon-accounting tooling in AI

The societal case for carbon accounting of AI systems   Digital services consume a lot of energy and it goes without saying that in a world with ...

0
1
Image CarbonMonkey
Paola
Paola
May 24, 2021

The Carbon Monkey

applying chaos engineering to sustainable software to find a sweet spot that allows a differential measurement of the carbon impact of an application

0
1
How organizations can achieve their sustainability goals
Raymond Li
Raymond Li
May 21, 2021

Introducing EcoQoS

EcoQoS is a new Quality of Service (QoS) level introduced to Windows that developers can now opt-in to run their work efficiently, leading to better energy efficiency/increased battery life, reduced fan noise and power/thermal throttling.

2
1
Measuring Energy Use
Asim Hussain
Asim Hussain
May 3, 2021

Carbon proxies: Measuring the greenness of your application

Learn how to measure how environmentally-friendly your applications are and how to build better software. Greener means better, faster, and cheaper.

0
1
A green image of a phone screen, a phone camera, a CPU and a network symbol
Sara Bergman
Sara Bergman
Apr 22, 2021

How to measure the energy consumption of your apps

The second principle of Sustainable Software Engineering is to build energy efficient applications. The very first step in that direction is to measure the energy cost of your application. This post will answer the question "what is the best way to measure the energy consumption of your apps?".

0
2
How organizations can achieve their sustainability goals
Pierre LAGARDE
Pierre LAGARDE
Apr 12, 2021

Remote working: How organizations can achieve their sustainability goals

By massively increasing the Hybrid Work usage (time spent in meetings has more than doubled globally, and over 40 billion more emails were delivered in ...

1
1

Feedback