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.
Recap from our speakers
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.
Registration & Welcome Breakfast
Summit Opening & Political Greeting
Greeting by Dr. Franziska Brantner, Parliamentary State Secretary at the Federal Ministry for Economic Affairs and Climate Protection (BMWK)
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?
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?
Morning Break
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.
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.
Conference Lunch
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)
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)
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.
Introducing the W3C Web Sustainability Guidelines (Łukasz Mastalerz, Climate Arc)
From responsibility to taking action & measuring: An introduction to Cloud Carbon Footprint & Responsible Tech (Cameron Casher, ThoughtWorks)
Green Coding in the Frontend: The Good, The Bad, The Ugly (Ines Akrap, Cognizant and Chris Adams, The Green Web Foundation)
Afternoon Break
Charting sustainability in the digital sector: perspective, methodology and case studies (Gillo Alain Malpart, Mavana)
Measuring and reducing carbon emissions in hybrid data centers using Dynatrace’s Carbon Impact and Optimization solution (Isidre Royo)
Exploring the magic of the Firefox Power profiler & energy in browser environments
A Global Perspective on Sustainable Digital Infrastructure: UN Coalition for Digital Environmental Sustainability (CODES) (Marcel Dorsch, German Environmental Agency)
There is no sustainable software without sustainable infrastructure - exploring the economics of regional, green digital infrastructure (Jurg van Vliet, Aknostik & Max Schulze, SDIA)
Sustainable IT Strategies: Organizational and Operational Perspectives from the ISIT Sustainable IT Handbook (Jules Delcon, ISIT, and Simon Uyttendaele from Aenoics)
Afternoon Break
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)
A sneak peek into outcomes of the "Potentials of Green Coding" study (Prof. Dr. Volker Wohlgemuth, HTW Berlin)
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.
Registration & Welcome Refreshments
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.
Refreshments Served
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.
Community Gathering & Lunch
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.
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