Green Coding — Earth Week 2022 @ StepStone

Green Coding — Earth Week 2022 @ StepStone

At StepStone, we take responsibility for our environment. StepStone is committed to achieving full carbon neutrality for all business activities by end of 2022. And to battle climate change we must all be part of this journey. That is why we organised “Earth Week” last week. We are totally thrilled that so many StepStoners were part of it — whether it’s Green Coding, our Bike Challenge or hands-on tips on sustainable living.

A main topic was around green coding with a lot of presentations, discussions and workshops.

Green coding means programming code that has minimal energy consumption. It is mainly about not wasting energy in a software development and server environment, which means a structural and behavioural focus. Within the structural focus you measure and reduce the energy related to code blocks while behavioural focus is more on the energy consumption of the users and developers.

Examples can be like turning down idle servers or building scaleable code which is consuming less processor load. You can also consider using specific programming languages such as Scala or Golang… if you can find uses cases where this makes sense…

What sounds so logical isn´t so easy in real live. A big discussion point we had was that our software engineers argued that good code in (all languages) is inherently ‘green’ because they enable high performance. But of course you will always find potential for improvement. The question is what is the right balance of invested time and saved energy? We will further investigate to find our way and our definition of green coding.

You would like to get some insights in our Green Coding Earth Week? Just have a look at the video: https://www.youtube.com/watch?v=J8PF4h2S8Cc

--

--

--

Learn more about how Stepstone builds our systems and engineering organisations

Recommended from Medium

Main Classes and Interfaces for Multi-Threading in Java

Scaling A Cryptocurrency Exchange Using Go And Microservices

How Cloud HR Software Has Improved the Workplace

Laravel: Cron Job Task Scheduling in order to Store Data from API Call in Database

Update!!💪🏾🔥 OpenOcean now have a subreddit! @Reddit 🚀

Getting started with Testing and UI Test Automation

Asynchronous Programming in Android

Photo by cheesecakelabs.com

Variables in C++

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Thiemo Bubel

Thiemo Bubel

Director Engineering Culture & Engagement @ StepStone

More from Medium

First impressions and experiences from a Julius Baer new joiner

p class=”p — has-dropcap” id=”rAMu4F”>It’s difficult at first to identify, but there is something…

The Yankees hired former Yankee BamBam Meulens to be an assistant hitting coach

Building India’s foremost Spares Catalog