Talks

Reduce the environmental footprint of your Python programs

Saturday, May 17th, 2025 noon–12:30 p.m. in Room 301-305

Presented by

Apoorv Garg

Experience Level:

Just starting out

Description

As we witness the cutting-edge developments in Artificial Intelligence, the carbon footprint of our code base can no longer be brushed off as insignificant. In every respect, as developers, we have a responsibility to take the lead in implementing sustainable coding practices. This presentation explores Python techniques that can be embedded in one’s code that will help reduce cycles, lower resource dependencies, and decrease energy usage without degrading performance.

More than just tech tips, this talk is going to focus on the why—looking into the expanding CO2 of the AI and tech space, what it means for our planet, and how it points to the importance of responsible development. The audience will discover that simple but conscious changes in one’s handy work, such writing better algorithms, datamodelling, and using greener tools can somehow make a positive impact to the environment.

This talk is not only about utilizing new technologies correctly, it is also about changing the perception of our field. Let’s be responsible — let’s develop projects that will not harm the environment. Together, we can progress and adapt our development processes to the current climate change crisis – the one in which development and innovative efforts go hand in hand with taking care of the environment. So let’s code with purpose.

Search