oai:cds.cern.ch:3025577

Software Engineering and Sustainability: Experience Cultivating Better Systems

APA

(2026). Software Engineering and Sustainability: Experience Cultivating Better Systems. SciVideos. https://videos.cern.ch/record/3025577

MLA

Software Engineering and Sustainability: Experience Cultivating Better Systems. SciVideos, May. 05, 2026, https://videos.cern.ch/record/3025577

BibTex

          @misc{ scivideos_oai:cds.cern.ch:3025577,
            doi = {},
            url = {https://videos.cern.ch/record/3025577},
            author = {},
            keywords = {},
            language = {en},
            title = {Software Engineering and Sustainability: Experience Cultivating Better Systems},
            publisher = {},
            year = {2026},
            month = {may},
            note = {oai:cds.cern.ch:3025577 see, \url{https://scivideos.org/cern-cds/3025577}}
          }
          
Sparks, Michael Philip
Talk numberoai:cds.cern.ch:3025577
Subject

Abstract

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
00:07:38 Slide 9
00:09:10 Slide 10
00:14:17 Slide 11
00:15:28 Slide 12
00:17:21 Slide 13
00:19:32 Slide 14
00:21:11 Slide 15
00:23:15 Slide 16
00:26:16 Slide 17
00:27:20 Slide 18
00:32:31 Slide 19
00:33:06 Slide 20
00:35:15 Slide 21