Why should our software be green? There are already so many priorities for us as software creators to handle. We need to optimize our software for cost, reliability and speed amongst other things. During this session I'm hoping to show you how learning some sustainability tricks can help you in all those fields at the same time.
This is not going to be a theoretical "introduction to green software". Instead, about half of the talk is going to be looking at general practical things you can do today in your software project (and .NET in particular) to make it carbon aware and hopefully play a part to reduce our carbon usage.
This talk is going to heavily draw inspiration from the book "Green Software Development" as well as personal experiments and experiences from projects in the wild (both things that have worked, and things that haven't). The goal is that you'll learn something you can bring with you to improve the carbon efficiency of your application, without sacrificing developer productivity.
Written various types of code professionally for the last 10 years 😊 So far it's been code that runs inside of cars, IoT devices, Xbox's, and of course on the web. Currently writing code for the Swedish public radio.
Outside of normal work I teach at Hyper Island, organize CoderDojo events, help run this conference and hold the position of CTO at Stockholm Pride.
Be kind and enjoy ❤️