UI & UXUI & UX
Tools-in-Action30min
BEGINNER

Your frontend is ☠️ ⚠️ Let's measure its impact with CO2.js

The session explores how to measure the carbon footprint of frontend applications to combat climate change. Using the Green Web Foundation's CO2.js library, attendees learn to transform bytes into CO2 emissions. The talk discusses two models - the Sustainable Web Design model and the 1Byte model - for calculating emissions from data center usage, network transfer, end-user device usage, and hardware production. Practical examples are provided to aid understanding.

Ko Turk
Ko TurkCodeLab

talkDetail.whenAndWhere

Tuesday, October 8, 17:35-18:05
Room 4
talks.description
Are you a software developer, architect, or manager, eager and ready to make a significant impact on the world?Do you want to solve complex puzzles to make the 🌎 a little bit better? Then this is your chance!Let's try to fix the Climate Change problem together by taking the first steps! How? By measuring the carbon footprint of (y)our frontend applications!In this session, we will deep dive into the world of decreasing our CO2 emissions.The Green Web Foundation created a library to measure your coding emissions.With hands-on examples, we will explore the world of CO2.js, a practical way to measure code by transforming bytes into (kilo) grams of CO2 emissions.Now you're thinking, how do they measure it? By calculating the average carbon intensity of electricity, you can measure it by using the:⚡️ Sustainable Web Design model, that calculates the emission of data center usage, network transfer, end-user device usage, and the production of hardware⚡️ 1Byte model (The Cost of a Byte), that narrows the emission to a data center and network only.After this session, you will know how to measure your coding emissions, with practical examples.Everyone has to play a part in the climate solution! So let's do this together! 💚
Climate change
Carbon Footprint
Sustainable Web Design
CO2 Emissions
talks.speakers
Ko Turk

Ko Turk

CodeLab

Netherlands

Ko Turk is a Developer (Ambassador) with more than 16+ years of experience in developing Java / Kotlin applications.
🧑‍💻 Working at CodeLab, assignment at the Rabobank. DevOps Engineer & Community Lead
🙌🏼 JUGLeader at CodeLabJUG
👥 Part of the JFall Programm committee, Community reviewer DevoxxBE
🎤 Conference speaker, sharing about what he learned (every year new topic)
✍🏻 Loves to blog and write articles for the Dutch Java Magazine.
🤔 Believes in innovation, not in limitations
comments.title

comments.speakerNotEnabledComments