
About this Report
Sustainable software engineering (SSE) is the practice of minimisingthe environmental cost of software. It is an emerging discipline at the intersection of climate science, software practices and architecture, electricity markets, hardware, and data centre design. In this report, we’ll look at which developers are involved in building sustainable software and which SSE principles are most commonly utilised. We’ll investigate how developers’ experience levels, location, and the size of the organisation they work for –amongst other factors –affect the rate at which they utilise SSE and which principles they most often adopt. Later, we’ll take a closer look at what motivates developers to utilise SSE principles, as well as which challenges they face in doing so. We’ll demonstrate how developers’ motivations and challenges change based on several different factors, such as their experience levels.
Key Questions Answered
What are the features of a high quality API according to developers?
What are developers concerned with in their use of third-party APIs?
According to developers what are the key security risks in the use of third-party APIs?

Click to expand
Methodology
Data for this report comes from the 24th edition of our Developer Nation survey, which was fielded in Q1 2023, between December 2022 and February 2023. Around 17,000 developers told us about their experiences with integrating SSE principles into their development projects.
