Is Your React App Killing The Planet?

12/11/2021 1h 16min Temporada 1 Episodio 24
Is Your React App Killing The Planet?

Listen "Is Your React App Killing The Planet?"

Episode Synopsis

Usually we are focused on adding new features, fixing bugs, and meeting deadlines, but what if the software we are building was also killing the planet? In this episode we’re going to take a look at the ecological impact of React applications, how to measure it, and how to reduce the impact on the planet that sustains us all.Episodes now posted with show notes and links on https://www.owlcreek.studio/podcastShow Notes:Performance related to ecological impactDiscussion on why ecological impact is not a high priority 10:32React takes a ton more resources than a good vanilla JS app 14:49Optimize common tasks / main render path 22:02Different than normal performance optimization 22:16CPU wakes / sleep states 22:32Package size / network transmission / write less code 27:08Reduce the minimum hardware requirements 34:24Carbon Neutral / Negative 43:32Much, much, much better to just generate less pollution to begin withForced upgrades 49:31Right to repair 50:21Long-running server tasks / Data processing / AI training 53:24Tools 1:08:30JS browser dev toolsReact Profilerpowertop (linux only?)Simple watt meterAnnouncement: Podcast with notes on owlcreek.studio 1:14:25Support the show