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

apidays Paris 2022 - 5 Guiding Principles To Pr...

apidays
January 08, 2023

apidays Paris 2022 - 5 Guiding Principles To Practical Digital Ecodesign, Florimond Manca, Fairness

apidays Paris 2022 - APIs the next 10 years: Software, Society, Sovereignty, Sustainability
December 14, 15 & 16, 2022

5 Guiding Principles To Practical Digital Ecodesign
Florimond Manca, Software Engineer and Open Source Developer at Fairness
------

Check out our conferences at https://www.apidays.global/

Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8

Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io

Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/

Deep dive into the API industry with our reports:
https://www.apidays.global/industry-reports/

Subscribe to our global newsletter:
https://apidays.typeform.com/to/i1MPEW

apidays

January 08, 2023
Tweet

More Decks by apidays

Other Decks in Programming

Transcript

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

    2022 Florimond Manca Software developer, Fairness
  2. 2023 SERIES OF EVENT New York May 16&17 Australia October

    11&12 Singapore April 12&13 Helsinki & North June 5&6 Paris SEPTEMBER London November 15&16 June 28-30 SILICON VALLEY March 14&15 Dubai & Middle East February 22&23
  3. 16/12/2022 Apidays Paris 2022 - Florimond Manca 4 Principle #1

    Learn the basics A short recap on what matters...
  4. 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
  5. 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
  6. 16/12/2022 Apidays Paris 2022 - Florimond Manca 7 Principle #2

    Start from existing practices Good news, bad news...
  7. 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)
  8. 16/12/2022 Apidays Paris 2022 - Florimond Manca 9 Principle #3

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

    at the table Users 🤝 Engineers UX designers PO / PM
  10. 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
  11. 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)
  12. 16/12/2022 Apidays Paris 2022 - Florimond Manca 14 Source: Boavizta,

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

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

    Aim for the radical shift Ascending the gradient of ecodesign radicalism
  15. 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
  16. 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)