Lorenzo Pieri
Sustainable me. A tale of good design.
#1about 7 minutes
The surprising environmental impact of the internet
The internet's CO2 emissions are comparable to the aviation industry, driven by massive growth in traffic and data center usage.
#2about 4 minutes
Analyzing the carbon footprint of different websites
A comparison of a personal blog, Twitter, and an activist site reveals how page size and assets impact CO2 emissions.
#3about 2 minutes
Understanding how dark mode affects energy consumption
Dark themes only save energy on OLED screens where black pixels are turned off, unlike LCD screens which use a constant backlight.
#4about 7 minutes
Applying good design principles for sustainability
Use tools like Karma Metrix to measure your footprint and apply Dieter Rams' principles of good design to create simpler, more efficient products.
#5about 2 minutes
Writing efficient and sustainable CSS
Reduce your site's carbon footprint by minifying CSS, removing unused styles, and understanding browser rendering phases like layout, paint, and composite.
#6about 4 minutes
Reducing JavaScript's impact with smaller bundles
Small reductions in JavaScript bundle size, achieved through tree shaking and careful library selection, have a massive compounding effect on CO2 emissions at scale.
#7about 3 minutes
Optimizing images and fonts for sustainability
Improve performance and reduce energy use by serving responsive images in modern formats like WebP and loading only the necessary font weights with variable fonts.
#8about 2 minutes
Leveraging caching and edge computing for efficiency
Reduce latency and power consumption by using CDNs and edge computing to serve content from servers physically closer to the user.
#9about 5 minutes
Sustainable habits for developers beyond coding
Embrace asynchronous communication, choose green cloud hosting, and build accessible websites to create a broader positive environmental impact.
#10about 4 minutes
Resources and a call to action for sustainable engineering
Explore resources like envirotechnical.eu and make a personal commitment to regularly check and improve the carbon footprint of your projects.
Related jobs
Jobs that call for the skills explored in this talk.
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
TypeScript
React
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Matching moments
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
04:02 MIN
How a broken frontend culture impacts the web
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
09:00 MIN
Navigating the growing complexity of modern CSS
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
Featured Partners
Related Videos
Reducing the carbon footprint of your website
Ines Akrap
It's not easy being green
Marjolein Pordon
What can I do about climate change as a developer... and a human being?
Julien Lengrand-Lambert
An Architect’s guide to reducing the carbon footprint of your applications
Ricardo Sueiras Sueiras
Green Cloud Computing
Doreen Sacker
11 Tips for Greener Code
Kent Simonsen
Minimising the Carbon Footprint of Workloads
Michael Mueller
The year 3000, a brief history of Web Development
Lorenzo Pieri
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript



Macildowie Associates
Loughborough, United Kingdom
£32-40K
CSS
GIT
HTML
Java
+10

Client Server
Burnham, United Kingdom
Remote
£100K
Java
Ruby
REST
+7

Live Wire
Python
Unreal Engine



Client Server
Luton, United Kingdom
Remote
£100K
Redis
React
Kafka
+7