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

apidays Paris 2022 - Lessons learned from BlaBlaCar, Antoine Lefebvre & Sandi Endo

apidays
December 31, 2022

apidays Paris 2022 - Lessons learned from BlaBlaCar, Antoine Lefebvre & Sandi Endo

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

Lessons learned from BlaBlaCar
Antoine Lefebvre, Data Engineering Product Owner & Sandi Endo, Product Data Analyst at BlaBlaCar
------

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

December 31, 2022
Tweet

More Decks by apidays

Other Decks in Programming

Transcript

  1. 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
  2. We are innovating, taking risks, building an entirely novel solution,

    walking on unbeaten paths. We will sometimes fail along the way. That’s part of the story, and we will collectively learn from these failures to become stronger as a result.
  3. Let’s do Green IT! Let’s do Green IT! Let’s do

    Green IT! Let’s do Green IT! Let’s do Green IT! Let’s do Green IT!
  4. Approach to the challenge 1 Take a User Journey in

    your application 2 Assess the environmental impact of each step 3 Improve your app to greenify the User Journey
  5. Step 1 Launch App/ Login Slow app startup => Frustration

    => Change of phone Network usage => infrastructure, energy used,... Trackers => Servers, Data centers
  6. Step 2 Search details Location auto-complete - Network usage -

    Use of Google Maps API (Servers, Data Centres,...) Trackers
  7. Can we reduce the number of searches the user does?

    Can we limit how many times we fetch results from the server? Can we save the results of searches that were already made?
  8. Approach to the challenge 1 Take a User Journey in

    your application 2 Assess the environmental impact of each step 3 Improve your app to greenify the User Journey
  9. Another approach to Sustainable IT 1 Build reporting on your

    CO2 impacts (or get it from your Cloud Provider) 2 Drill down into the most impacting applications 3 Find ways to reduce the amount of resources used
  10. Bring Speakers to evangelise on sustainability Get people trained on

    eco-conception Next Steps Participate to the next Sustainable IT Challenge Deliver a project to reduce our carbon footprint Plant Trees
  11. Lesson #6 You can’t stop Lesson #5 Reducing your running

    costs will reduce your CO2 impact (usually) Lesson #4 Data Visualization helps focusing on the right stuff Lesson #3 Don’t miss the opportunity to connect with other companies Lesson #2 Dedicate a full team to a Green IT project Lesson #1 Build a group of Green IT champions