WeAreDevelopers LIVE Apr 18, 2023

It's not easy being green

Marjolein Pordon

Is your bloated codebase contributing to the climate crisis? Discover how integrating green software principles into your agile workflows guarantees faster, highly performant, and planet-friendly applications.

Pause
Mute Enter Fullscreen
#1 about 3 min

Introduction to the concept of being green in technology

Embracing environmental awareness in digital development requires overcoming feelings of insignificance.

#2 about 4 min

The environmental impact of digital activities and social media

Everyday digital behaviors like sending tweets and browsing social media generate immense global carbon emissions.

#3 about 1 min

Energy forecasts and resource demands of information technology

Scaling digital infrastructure massively strains global electricity networks and limits critical natural resources.

#4 about 2 min

Environmental protection policies promoted by the United Nations

The United Nations Environment Programme serves a crucial role in advancing sustainable engineering practices worldwide.

#5 about 3 min

Core principles behind the Green Software Foundation

Global technology leaders coordinate to establish core philosophies for sustainable software creation.

#6 about 2 min

Role of digital small and medium enterprises in sustainability

Local smaller organizations form active alliances to lobby and implement uniform digital sustainability standards.

#7 about 2 min

Differences between adopting green IT and IT for green

Green sustainability initiatives distinguish between reducing internal sector emissions and building software that directly aids environmental causes.

#8 about 3 min

Specific sustainability roles across the software development team

Designing sustainable architectures depends on how product teams actively reduce code complexity and streamline database queries.

#9 about 5 min

Applying software lifecycle assessments to track systemic resource consumption

Analyzing the complete hardware and software journey clarifies the systemic environmental costs of processing raw physical materials.

#10 about 3 min

Assessing efficient programming languages against the pillars of sustainability

Optimizing codebase efficiency utilizing languages like Rust dramatically improves the economic and social pillars of corporate sustainability.

#11 about 4 min

Using the green software model to evaluate long-term effects

Adopting a practical green software framework allows product teams to reliably track and evaluate cascading energy efficiency impacts.

#12 about 4 min

Incorporating clear sustainability checks into typical agile sprint routines

Embedding green impact goals into the definition of ready establishes continuous energy awareness during agile sprint operations.

#13 about 2 min

Monitoring computational resource usage and measuring production emissions

Assessing server load requirements prior to deployment minimizes unnecessary processing power and overall environmental greenhouse impacts.

#14 about 4 min

Strategies to establish green software quality consciousness

Reinforcing internal sustainability routines ensures engineered systems combine high digital quality with minimized physical waste.

#15 about 3 min

Adopting low code capabilities for sustainable digital development practices

Leveraging reusable low code components circumvents the redundant energy costs of establishing entirely new ground-up architectures.

#16 about 4 min

Evaluating the environmental costs and benefits of artificial intelligence

Managing modern data retention with artificial intelligence introduces computational overhead while supporting essential long-term dataset deduplication.

#17 about 3 min

Challenges of creating practical legislation for digital sustainability policies

Governments frequently struggle to mandate clear environmental limits without severely obstructing required structural infrastructure developments.

#18 about 7 min

Securing shared commitment for organizational green tech initiatives

Combining grassroots communication with incentivized management policies fosters genuine team participation in sustainable office workways.

#19 about 3 min

Implementing actionable changes to reduce personal workplace carbon footprints

Replacing daily individual driving habits with accessible public transportation alternatives provides immediate localized emission reductions.

#20 about 4 min

Overcoming commitment pitfalls to maintain green workplace cultural changes

Preparing for gradual environmental progress prevents implementation fatigue when modernizing rigid and energy-heavy legacy practices.

#21 about 2 min

Balancing remote working locations with effective shared office productivity

Consolidating targeted office days reduces personal commute emissions without sacrificing necessary in-person team collaboration activities.

#22 about 6 min

Practical examples of organic green operational workplace transformations

Initiating casual internal discussions around green habits can rapidly influence executive leadership and broader workforce behaviors.

Matching moments

1:49 min

Coding for environmental sustainability in software engineering

Ulrich Irnich Ulrich Irnich · WWC 2023

4:09 min

Implementing architectural best practices for sustainable software systems

Hendrik Lösch Hendrik Lösch · WWC 2025

2:12 min

Building an implementation strategy for green software

Aydin Mir Mohammadi Aydin Mir Mohammadi · WWC Europe 2026

2:28 min

Advocating for green tech policies inside modern software companies

Lorenzo Pieri · LIVE

2:47 min

Business justifications for adopting sustainable engineering practices

Doreen Sacker · LIVE

2:43 min

Distinguishing between sustainability by software and in software

Hendrik Lösch Hendrik Lösch · WWC 2024

Upcoming sessions on this topic

Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

Merging at Scale: From Broken Builds to Green Mainline

Manjari Akella, Preetam Dwivedi

Manjari Akella
Preetam Dwivedi
Open session

World Congress 2026 North America

The spectrum of agentic coding: From vibe coding to high-quality software engineering

YK Sugi

Developer Experience Manager at Eventual

YK Sugi
Open session

World Congress 2026 North America

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

Agentic Drift: keeping pace with your agents

John Coghlan

Senior Director, Developer Advocacy at GitLab

John Coghlan
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo