Learn · CERN

Talk44 min

Software Engineering and Sustainability: Experience Cultivating Better Systems

Michael Philip Sparks · CERN

Watch At CERN

About

Sustainability and software engineering are often treated as separate concerns. They do intersect. One often focuses on energy, carbon, and environmental limits. The other focuses on code, systems, longevity, reproducibility, and delivery.

This talk asks if the link runs deeper. Both fields face similar pressures. Demand rises. Resources are finite. Complexity grows. Hidden costs accumulate. I draw on work in network systems, media, broadcasting, open source, mentoring, platform-scale systems, and research computing.

If so, better software engineering is not merely adjacent to sustainability. The two can be symbiotic.

Through projects and examples, the session explores how to build systems that scale better and waste less. It also asks how systems can create more capable participants. Finally, I consider what opportunities lie beyond net zero, and how we build for that world.

00:00:00 Slide 1

00:00:14 Slide 2

00:01:29 Slide 3

00:02:13 Slide 4

00:02:31 Slide 5

00:02:54 Slide 6

00:03:13 Slide 7

00:03:32 Slide 8

The talk

  1. Software Engineering and Sustainability: Experience Cultivating Better Systems 2026-05-05 · 44 min · CERN's player

Credits and licence

Institution
CERN
Speaker
Michael Philip Sparks
Year
2026
Language
English
Subjects
Mathematics
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed