Upgrade to Pro — share decks privately, control downloads, hide ads and more …

5 Guiding Principles To Practical Digital Ecode...

5 Guiding Principles To Practical Digital Ecodesign

Talk given @ Apidays Paris 2022 on Dec 16, 2022.

A variant of this talk was presented at an internal conference for Deezer in 2023.

Avatar for Florimond Manca

Florimond Manca

December 16, 2022
Tweet

More Decks by Florimond Manca

Other Decks in Technology

Transcript

  1. 16/12/2022 5 Guiding Principles To Practical Digital Ecodesign Apidays Paris

    2022 Florimond Manca Software developer, Fairness
  2. 16/12/2022 Apidays Paris 2022 - Florimond Manca 4 Principle #1

    Learn the basics A short recap on what matters...
  3. 16/12/2022 Apidays Paris 2022 - Florimond Manca 5 ^ Source:

    Planetary boundaries, Steffen et al 2015, Persson et al 2022, Stockholm Resilience Center < Credit : TSMC, Ltd ^ Surroundings of the Ajka aluminum factory, Hungary, 2010 Digital infrastructure is critical and depleting
  4. 16/12/2022 Apidays Paris 2022 - Florimond Manca 6 Source: Environmental

    impact assessment result for a personal computer, Choi et al, 2006 Source: The environmental footprint of the digital world, GreenIT.fr, 2019 See also: Controverses minières, SystExt, 2021 (FR) User equipment, networks, datacenters Avoid manufacturing of new equipment
  5. 16/12/2022 Apidays Paris 2022 - Florimond Manca 7 Principle #2

    Start from existing practices Good news, bad news...
  6. 16/12/2022 Apidays Paris 2022 - Florimond Manca 8 Ecodesign x

    Engineering practices Resource utilization Performance efficiency (ISO 25010) Time behavior Capacity Leverage existing tools web.dev, Lighthouse, Yellow Lab Tools... Rebound effects? (ISO 14006)
  7. 16/12/2022 Apidays Paris 2022 - Florimond Manca 9 Principle #3

    Question the needs « Do we really need…? »
  8. 16/12/2022 Apidays Paris 2022 - Florimond Manca 11 Bringing everyone

    at the table Users 🤝 Engineers UX designers PO / PM
  9. 16/12/2022 Apidays Paris 2022 - Florimond Manca 12 Principle #4

    Beware measurement bikeshedding « What one cannot measure, one cannot improve. » …Or can we? Source : Wikiquote
  10. 16/12/2022 Apidays Paris 2022 - Florimond Manca 13 Measurements... Greenhouse

    gases (GHG) Water consumption Primary energy Ecotoxicity Abiotic resource depletion ✅ ❔ ❔ ❔ ❔ Estimates Lifecycle analysis (LCA)
  11. 16/12/2022 Apidays Paris 2022 - Florimond Manca 14 Source: Boavizta,

    Multicriteria server impacts, dec 2022 See also: boaviztapi See also: Scaphandre
  12. 16/12/2022 Apidays Paris 2022 - Florimond Manca 15 Ecodesign is

    (a lot of) common sense Squeeze that brain juice!
  13. 16/12/2022 Apidays Paris 2022 - Florimond Manca 16 Principle #5

    Aim for the radical shift Ascending the gradient of ecodesign radicalism
  14. 16/12/2022 Apidays Paris 2022 - Florimond Manca 17 Gradient of

    ecodesign radicalism* L1 L2 L3 L4 Optimization Technical redesign Functional innovation Slow tech (Radical shift) *Inspired by GreenIT.fr, Sobriété : manifeste pour une slow.tech, oct 2022 • SQL queries • Code bottlenecks • Data compression • Reduced storage • ... • Modular architecture • Pull vs Push • Extensive caching • ... • Cross-functional cooperation • Simplified user journeys • Agressive feature cuts • ... Mix of: • High-tech • Low-tech • Social innovation
  15. 16/12/2022 Apidays Paris 2022 - Florimond Manca 18 Learn the

    basics Expand existing practices Question the needs Aim for the radical shift Summary #1 #2 #3 #4 #5 Beware measurement bikeshedding Further resources • ISO 14006 • GreenIT.fr reports and studies (fr/en) • ecoindex.fr (fr) • MiNumEco (fr) • Gauthier Roussilhe’s work (fr/en) • supertanuki/numeriqueEcoResponsable (fr)