Caching Mini cation and compression Tree-shaking Code splitting
fi
Dependency auditing
Slide 77
Device manufacture Infrastructure
Device use
Slide 78
Device manufacture Infrastructure
Device use
Slide 79
Device manufacture Infrastructure
Device use
Slide 80
Device manufacture Infrastructure
Device use
Slide 81
Low-energy colour scheme
Slide 82
User journey
Slide 83
Device manufacture Infrastructure
Device use
Slide 84
Renewable energy
Slide 85
thegreenwebfoundation.org/directory
Slide 86
Timing
Slide 87
branch.climateaction.tech
Slide 88
branch.climateaction.tech
Slide 89
Location
Slide 90
Case study: UsTwo
https://bit.ly/3N8uWgD
Slide 91
Case study: UsTwo
0.54gCO2e
https://bit.ly/3N8uWgD
0.02gCO2e
Slide 92
45% 99% to
carbon reduction
Slide 93
greensoftware.foundation
Slide 94
Developer tooling
Slide 95
“
If I was a better programmer, I’d write a script that shows you the cumulative CO₂ you’ve generated every time you type npm install . Eric Bailey
https://bit.ly/3KH98VI
Slide 96
Consider a static site
Slide 97
Consider a static site Don’t run optimisations in development
Slide 98
Consider a static site Don’t run optimisations in development Remove unused dependencies
Slide 99
Consider a static site Don’t run optimisations in development Remove unused dependencies Reduce complexity
Slide 100
“
Shaving o a single kilobyte in a le that is being loaded on 2 million websites reduces CO2 emissions by an estimated 2950 kg per month. Danny van Kooten
fi
ff
https://bit.ly/3nX93Up
“
Cultural revolutions don’t happen because of systems change; they happen when a group of people voice a compelling story that propagates across society and becomes a social norm.
https://bit.ly/3nZs48x
Slide 107
Networks
Slide 108
Elon Musk isn’t going to solve climate change
Slide 109
Form a workplace action group Support each other to take climate action Push the climate agenda and greener practices within your organisation Share resources Hold each other accountable
Slide 110
Share your learning Write Speak at events Share on social media
Slide 111
Slide 112
w3.org/community/sustyweb
Slide 113
Recognising our power + privilege
Slide 114
Slide 115
https://bit.ly/35HxOxx
Slide 116
Sometimes less is more
Slide 117
Slide 118
Slide 119
“
Hope doesn’t preclude feeling sadness or frustration or anger… Hope is not optimism. Hope is a discipline… we have to practice it every single day. Mariame Kaba
https://bit.ly/3Noy2NK