Too much time, resources, code and energy is wasted. It's time to start using the right sources! This is our code, the standards we use to measure every step we take in order to achieve the biggest impact for developers and the environment.
The code we write, the likes we give, the posts we share, the apps we run, they have a big impact on the environment. An estimated 6.8grams of CO2 is generated per page load. [ 1, 2 ] A tree consumes about 59.64grams of CO2 a day. [ 3 ] Visiting 9 web-pages a day is enough to provide a tree with a days worth of work. You'd nearly have to plant a small forest every day to compensate for your internet usage.
Forest provides insight in the usage of resources (energy) of your APP per user and on the Forest platform. With this we can take steps in reducing the energy usage and point out how code affects that.
Our goal is to enable developers to focus on writing code, doing less configuration and setup.
Like steam engines and barbecues! The place we use to enjoy our meme's and write our code currently generates about 2% of global greenhouse gas emissions. [ 4 ] That's only data centers by the way. About the same share as the entire aviation industry. Needless to say, the internet is here to stay. We dont believe in using less (internet, energy, resources) as a general solution but rather using resources responsibly.
While awareness is important, not much will be accomplished with just that, plus a lot of parties are already spreading awareness. Therefore everything we do should result in more efficient resource usage. Eliminating wasteful usage.
A lot of time developing is spent on setting up and configuring the development and production environments. Be it installing nginx, PHP or migrating databases, local or on a server. We see this as superfluous tasks that just take up time. You might learn something from it but often it's either a routine job (which should be automated) or finding out why it doesn't work like expected.
Forest takes away tasks like migrating/fixing databases, moving data between, setting up runtime applications (like PHP etc). All so developers can focus more on code without the hassle.
The name Forest comes from the idea of planting trees to compensate for the resources used. In the process we came to the conclusion that planting trees actually does not solve a lot, if anything. Therefore we believe a new mindset is necessary. Like any company, having talented employees and a good culture, offering payment in return and as an investment for that. The same goes for our servers, doing a lot of work, a product not only of human ingenuity but also of Earth and its resources. While we forget to say: “That’s great work steel! Thanks Earth. Here’s your payment in return”. Not by merely throwing dollars at it but by actually improving and paying back, with interest. Like a good business deal where all parties involved will benefit.
It starts with making sure we use as much green energy as possible, refurbishing servers that are still perfectly working and getting resource wasting to a minimum. We create a community around this idea and a circular economy around hosting, data centres and hardware. [ 5 ] Examples of this could be: generating power using the heat of hardware, making the hardware reusable in parts and incorporating resource passports in the chain [ 6, 7 ]
In order to achieve eliminating waste we need brains and an (open-source) movement.
Your data is yours! You should be able to get it both in and out the Forest platform.