SDIA Green Coding Summit

23-24 November 2023, Berlin

We brought the leading-edge expertise within the software community, both European and International, together in one place to amplify knowledge sharing, debate, and create unity during our conference hosted at Berlin's iconic Französischer Dom on 23-24 November 2023.

Learn

At our conference we showcased and shared the extensive work being developed by the thought leaders advancing Green Coding tools & practices.

Connect

Participants had the opportunity to expand their knowledge of the key challenges, case studies, and tools available to address the environmental impact of software.

Code

Our Bootcamp deep dives with our leading European green coding experts enabled participants to learn, code, and ask questions and work on their own projects.

A European Green Coding Summit with Knowledge & Action

As the software community is becoming more aware of the importance of knowing the environmental impact created by their work, a European Summit was needed. Participants sought to understand why environmental impact matters, how it can be measured, and learn active solutions that can be implemented to create positive change. 

Organizations and software communities across Europe recognized the environmental impact created by software itself during the Summit. They learned how to quantify and reduce those impacts during our Bootcamp Labs.

Most importantly, it was fun and engaging: See our photos, recordings and presentations below.

Highlights: Photo Gallery

Check out the best photos from the event in November 2023.

A special thank you to our Summit supporters

Recognition for the support and contributions of the various partners and supporters who have played a crucial role in the success of this SDIA Green Coding Summit 2023.

Headline Supporters

Knowledge Supporters

Recap from our speakers

Presentations

All the presentations - available for download

Day 1 ~ Conference Overview

Knowledge, Debate & Insights

Explore why green coding is essential, what the true environmental impact beyond carbon emissions is, how to measure it, and the implications for the future. Our keynotes, debates, panels and presentations from renowned speakers will expand the knowledge base on the topic, highlight some of the current barriers towards wider adoption and how we can work together to solve them.

November 23
Day 1 - Introduction
09:00
 
-
 
09:30

Registration & Welcome Breakfast

09:30
 
-
 
10:00

Summit Opening & Political Greeting

Greeting by Dr. Franziska Brantner, Parliamentary State Secretary at the Federal Ministry for Economic Affairs and Climate Protection (BMWK)

10:00
 
-
 
10:15

Keynote: The State of Green Coding in Europe

A fireside chat with Anna Zagorski (Umweltbundesamt) and Max Schulze (SDIA)

Together they discuss the environmental & political goals for the Green Coding movement and framing for our summit. Anna and Max will cover the State of Green Software, giving context, trends, and key insights as well as outlining a roadmap forward - where do we go next?

10:15
 
-
 
11:00

Keynote Debate: The way forward for Green Coding in Europe

Participants: Anita Schüttler (neuland), Max Körbacher (Liquid Reply), Atanas Atanasov (Intel) and Janne Kalliola (Exove)

On this panel we discuss two key questions: What are the barriers to the wider adoption of Green Coding practices and what can we do to reduce or remove those barriers?

11:00
 
-
 
11:30

Morning Break

11:30
 
-
 
11:45

Launching the Green Coding Wiki & Lessons Learned from the SoftAWERE Project

A fireside chat with Jens Gröger (Öko-Institut e.V.), Anna Zagorski (Umweltbundesamt), and Max Schulze (SDIA) announcing the Green Coding Wiki and discussing the challenges & learnings from measuring the environmental impact of software from the SoftAWERE project.

11:45
 
-
 
12:30

Keynote Panel: How do organizations implement Green Coding & Sustainable IT practices?

Participants: Laurie Servais (Airbus), Wiebren van der Zee (ABN Amro), Kevin Haase (LHIND)

Hear from leading organizations on how they are implementing Sustainable IT practices, Eco Design principles for their product development as well as training & capacity building in their organizations and the challenges they are facing.

12:30
 
-
 
13:30

Conference Lunch

13:30
 
-
 
17:00

Content Track 1 (Main Hall): Tools for Green Coding & Measurements, Case Studies and Inspiration from the thought-leaders of the resource-efficient software movement (see below for a detailed agenda)

13:30
 
-
 
17:00

Content Track 2 (Ball Room): Perspectives on Sustainable IT practices, sustainable digital infrastructure, international initiatives, the Blue Angel and the State of Academia (see below for a detailed agenda)

17:00
 
-
 
19:00

Networking, Evening Drinks & Canapés

Conference Speakers

Max Schulze

Founder

Anita Schüttler

Head of Sustainability

Jurg van Vliet

CEO

Anna Zagorski

Research Associate - Green IT

Maria Morse

Director

Max Körbächer

Advisory Board Member

Chris Adams

Director

Łukasz Mastalerz

Green Software Researcher

Joseph P. De Veaugh-Geiss

KDE Eco Community

Jens Gröger

Senior Researcher - Sustainable Products

Wiebren van der Zee

Director of Strategy and Partnerships

Ines Akrap

Senior Software Engineer

Cameron Casher

Senior Software Engineer

Gillo Alain Malpart

President & Co-Founder

Florian Quèze

Engineering Manager

Radika Kumar

Adviser AI & Transformative Technology

Janne Kalliola

Founder

Dr Shola Oyedeji

Postdoctoral Researcher

Kevin Haase

Digitals Strategy / Greening of IT

Laurie Servais

Sustainable IT

Isidre Royo

Senior Product Manager

Dr Atanas Atansov

Senior Software Engineer

Prof. Dr. Verena Majuntke

Professor

Prof. Dr. Volker Wohlgemuth

Professor

Tim Winiarz

Environmental Engineering Student, Moderator

Dr. Marcel Dorsch

Senior Researcher Digital Sustainability

Anna Reichardt

Moderation

Day 1 ~ Content Tracks

Knowledge, Debate & Insights

In our content tracks, we dive deep into the available tools & methodologies as well as broader thinking around sustainable IT & digital infrastructure. Hear from thought & community leaders from across the globe and get the latest knowledge & insights.

November 23
Day 1 - Track 1
13:30
 
-
 
13:45

Introducing the W3C Web Sustainability Guidelines (Łukasz Mastalerz, Climate Arc)

13:45
 
-
 
14:30

From responsibility to taking action & measuring: An introduction to Cloud Carbon Footprint & Responsible Tech (Cameron Casher, ThoughtWorks)

14:30
 
-
 
15:00

Green Coding in the Frontend: The Good, The Bad, The Ugly (Ines Akrap, Cognizant and Chris Adams, The Green Web Foundation)

15:00
 
-
 
15:30

Afternoon Break

15:30
 
-
 
15:50

Charting sustainability in the digital sector: perspective, methodology and case studies (Gillo Alain Malpart, Mavana)

15:50
 
-
 
16:00

Measuring and reducing carbon emissions in hybrid data centers using Dynatrace’s Carbon Impact and Optimization solution (Isidre Royo)

16:00
 
-
 
16:30

Exploring the magic of the Firefox Power profiler & energy in browser environments

November 23
Day 1 - Track 2
13:30
 
-
 
13:45

A Global Perspective on Sustainable Digital Infrastructure: UN Coalition for Digital Environmental Sustainability (CODES) (Marcel Dorsch, German Environmental Agency)

13:45
 
-
 
14:30

There is no sustainable software without sustainable infrastructure - exploring the economics of regional, green digital infrastructure (Jurg van Vliet, Aknostik & Max Schulze, SDIA)

14:30
 
-
 
15:00

Sustainable IT Strategies: Organizational and Operational Perspectives from the ISIT Sustainable IT Handbook (Jules Delcon, ISIT, and Simon Uyttendaele from Aenoics)

15:00
 
-
 
15:30

Afternoon Break

15:30
 
-
 
15:50

Blue Angel v2: How the eco-label of the German government is evolving to meet the needs of modern software (Joseph P. De Veaugh-Geiss, KDE, Jens Gröger, Öko-Institut e.V. - moderated by Anna Zagorski, German Environmental Agency)

15:50
 
-
 
16:00

A sneak peek into outcomes of the "Potentials of Green Coding" study (Prof. Dr. Volker Wohlgemuth, HTW Berlin)

16:00
 
-
 
16:30

Panel - State of Academia: What is the relevant research that has been done and what are the key questions being investigated going forward?

Conference Venue

Thursday 23 November - Französischer Dom, Gendarmenmarkt 6, 10117 Berlin

An iconic venue for a unique conference. The Französischer Dom is located on the most beautiful square in Berlin, the Gendarmenmarkt. Join us and collaborate at this historic venue.

Bootcamp Labs - Learning & Coding with Leading Experts

Anna Zagorski

Workshop with the German Environmental Agency and the HTW Berlin

Arne Tarara

Coding Deep Dive with Green Coding Berlin

Chris Adams

Coding Deep Dive with The Green Web Foundation

Max Schulze

Roadmap Deep Dive with the SDIA

Dan Mateas

Coding Deep Dive with Green Coding Berlin

Benjamin Le Bigot

Coding Deep Dive with Boavizta

Geerd-Dietger Hoffmann

Coding Deep Dive with Green Coding Berlin

Samuel Rincé

Coding Deep-Dive with Boavizta

Prof. Dr. Verena Majuntke

Workshop with the German Environmental Agency and the HTW Berlin

Tim Winiarz

Workshop with the German Environmental Agency and the HTW Berlin

Day 2 ~ Bootcamp Schedule

The ‘how’, expertise & collaboration: Want to get deep into how to measure the environmental impact of software? Join the leading organizations in showcasing their tools, roll your coding sleeves up and get your hands dirty.

November 24
09:30
 
-
 
10:00

Registration & Welcome Refreshments

10:00
 
-
 
15:00

Bootcamp Labs

Lab 1: Green Coding Berlin will introduce its Green Metrics Tool, EcoCI and other methods for measuring environmental impact on the backend

First session: introducing hardware and software concepts to read energy data with further steps to convert it to CO2 metrics. Also indirect energy metrics from network and cloud services are discussed with current approaches to approximate them using linear and non-linear machine learning models.

Second session: the Green Metrics Tool and ECO-CI will be used hands-on to measure container based software as well as a standard Github/Gitlab CI/CD pipeline. The hands-on session will feature setting up these tools, generating measurements, comparing metrics and understanding typical caveats when conducting energy and CO2 measurements of software.

Lab 2: The Green Web Foundation (TGWF) will introduce open-source tools & approaches for Green Web Development

First session: introducing the ways different models for measuring carbon work, and helping developers take their first steps using an existing established open source tool, WebPageTest - which consumes the CO2.js library to provide software carbon calculations. TGWF will share how they see people using these tools in teams, and the alternatives available.

Second session: showing how tools that exist in browsers now offer direct measurement for carbon calculations, and how to use them. TGWF will show developers how to use the profiling tools now built into the open source browser Firefox - which also consumes the CO2.js library to provide these calculations.

Lab 3: Boavizta will introduce its tools for environmental impact monitoring tools & APIs and will host a special session on measuring AI models

First session: General impact assessment with Boavizt API, Scaphandre as well as Energizta and other Boavizta tools to implement general environmental impact monitoring into the operations of software applications.

Second session: For AI Developers - combining BoaviztAPI + CodeCarbon to monitor AI models' environmental impact during development and training, using Scaphandre and the nvidia_gpu_exporter for inference monitoring.

11:00
 
-
 
11:30

Refreshments Served

12:00
 
-
 
13:00

Lab 4: Anna Zagorski of the German Environmental Agency will host a Closing Workshop - Recap Green Coding & Lessons Learned

What are the learnings of the last two days? Where do we go from here? Together with Tim Winiarz and Verena Majuntke, Anna will host a World Cafe session where everyone is welcome to participate and conclude the event.

13:00
 
-
 
14:00

Community Gathering & Lunch

15:00
 
-
 
15:30

Thank you, Summit Closing

Thank you to our Bootcamp partners!

Our partners hosted 3 Bootcamp Labs that helped participants dive deeper into the thinking, tools and practical approaches that make Green Coding possible.

Headline Supporters

Bootcamp Venue

Friday 24 November - Neue Mälzerei, Friedenstr. 91, 10249 Berlin

Meet us at Neue Mälzerei for day two of the Summit, a charming, renovated listed malt house, with the perfect blend of historic features, state-of-the-art tech, and ample space to code.

Our deep-dive bootcamps will unite green coding communities with extensive expertise to  empower software developers to measure the environmental footprint of the software they are working on - making better, more sustainable digital product & services.

Max Schulze

SDIA Executive Chairman